つい最近まで「シェルスクリプトのifはtestコマンドの実行結果を判定している」という意味がよくわかっていませんでした。 ifに記述している条件式はこのようにコマンドラインで直接実行できるということを知り、ようやく理解できました。 ifというのは条件式に記述しているtestコマンドを実行...
シェルスクリプトはいつ使うの? シェルスクリプトでは変数や条件分岐、ループ処理などの他のプログラミング言語にもあるような機能が使えるので、少し複雑な処理も書くことができます。しかし、言語仕様や実行速度の関係で大規模なシステムの開発には向いていません。シェルスクリプトは以下...