----- $ cat a #!/bin/sh echo "1: $1" echo "2: $2" echo "3: $3" echo "b:" ./b $@ echo "b:" ./b "$@" ----- ----- $ ./a x 'y a' z 1: x 2: y a 3: z b: 1: x 2: y 3: a b: 1: x 2: y a 3: z -----