シェルスクリプトでshiftとwhileの組み合わせ

シェルスクリプトでshiftとwhileの組み合わせ

Linux(FreeBSD)シェルスクリプトでshiftとwhileの組み合わせ

前回、シェルスクリプトの 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

最終更新日:

関連記事

人気記事

新着情報