このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
bash:script:04_get_argument [2014/06/05 06:56] – bash:script:get_argument renamed to bash:script:04_get_argument matsui | bash:script:04_get_argument [2015/05/08 06:20] (現在) – matsui | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | ====== 04 引数の取得 ====== | ||
+ | バラメータ変数に関しては、[[bash: | ||
+ | |||
+ | < | ||
+ | #!/bin/bash | ||
+ | |||
+ | i=1 | ||
+ | while [ -n " | ||
+ | do | ||
+ | echo "Arg $i = $1" | ||
+ | shift | ||
+ | i=`expr $i + 1` | ||
+ | done | ||
+ | </ | ||
+ | |||
+ | 実行結果 | ||
+ | <code console> | ||
+ | $ ./arg.sh a b c d e f g h i j k | ||
+ | Arg 1 = a | ||
+ | Arg 2 = b | ||
+ | Arg 3 = c | ||
+ | Arg 4 = d | ||
+ | Arg 5 = e | ||
+ | Arg 6 = f | ||
+ | Arg 7 = g | ||
+ | Arg 8 = h | ||
+ | Arg 9 = i | ||
+ | Arg 10 = j | ||
+ | Arg 11 = k | ||
+ | </ | ||
+ | |||
+ | {{tag> |