Bash_shift
_ Bash にはパラメータをずらす shift 関数が備わっている.
#!/bin/bash
if [ $1 = -o ] then shift # 引数を前に詰める var1=$1 var2=$2 fi echo "var1=$var1" echo "var2=$var2"
[ishida@amd64 program]$ ./bash.test -o this is var1=this var2=is
Link: Programming(5250d)
日録2007_10月(6277d)
Last-modified: 2007-10-05 (金) 10:58:06 (6313d)