意外に知らない人が多いシェルスクリプトについて、基本的な部分の解説を書いてみました。主に初心者をターゲットとした内容なので、中~上級者は『UNIX & Linux コマンド・シェルスクリプト リファレンス』を参照してください。 ※ここに書かれた情報は完全に正確ではないかもしれませんが、大よそ間違いはないはずです。また、文中にある筆者のシェルスクリプトのコーディングスタイルは、それなりに洗練されていると思うので推奨します。 シェルスクリプトとは? 複数のコマンドと条件分岐やループ処理等を使用し、一連の処理を実現するプログラムのことです。bash、zsh などのシェルを利用し、シェルによって解釈・実行されるスクリプトなので、シェルスクリプトと呼ばれます。 ※「シェルスクリプト」を単に「シェル」と呼ぶ人がいますが、それは間違いです。 「シェル」と「シェルスクリプト」は、無関係ではないが厳密には別