Bash_shift のバックアップの現在との差分(No.1) - アールメカブ

アールメカブ


Bash_shift のバックアップの現在との差分(No.1)


  • 追加された行はこの色です。
  • 削除された行はこの色です。
* Bash にはパラメータをずらす shift 関数が備わっている. [#v2426dae]

 if [ $1 - -o ]
 #!/bin/bash


 if [ $1 = -o ]
  then
   var1 = $1
   var2 = $2
    shift # 引数を前に詰める
    var1=$1
    var2=$2
 fi
 echo "var1=$var1"
 echo "var2=$var2"

 [ishida@amd64 program]$ ./bash.test -o this is
 var1=this
 var2=is