シェルスクリプトでshiftとwhileの組み合わせ
※実経験の記憶を頼りに自宅の PC 環境(VMWareなど)で再現している内容もあるのでご注意下さい
2008-05-29
前回、シェルスクリプトの shift については書きましたが、今回は shift を使った便利なテクニックです。テクニックといっても、全部の引数をループで受け取るだけの簡単な TIPS ですが・・・。では、while を使った簡単なプログラムです。
while [ $# -gt 0 ] ; do
echo "input = $1";
shift;
done
実行結果は以下の通りです。
% ./saratoga.sh 1 2 3 4 5 input = 1 input = 2 input = 3 input = 4 input = 5
関連記事
上記の記事に関連する記事(最新の10件)です。


