if test $# = 0; then exec "$THIS_SH" $0 abc "d e" 123 fi echo $0 $1 $2 shift echo $0 $1 $2 shift 999 echo $0 $1 $2 shift 2 echo $0 $1 $2 shift 2 echo $0 $1 $2 shift echo $0 $1 $2