シェルスクリプトマガジン

シェルスクリプトの書き方入門(Vol.67記載)

著者:大津 真

本連載ではシェルスクリプトの書き方をやさしく紹介します。対象とするシェルは、多くのLinuxディストリビューションが標準シェルとして採用する「Bash」です。第3回は、シェルスクリプトにおける条件分岐の使用方法を中心に解説します。

図1 シェルスクリプト「ping.sh」の内容

図2 シェルスクリプト「secret1.sh」の内容

図3 シェルスクリプト「secret2.sh」の内容

図4 シェルスクリプト「secret3.sh」の内容

図5 平成年を西暦年に変換するシェルスクリプト「heiseiToSeireki.sh」

図6 指定したファイル中のコロンをカンマに変換するシェルスクリプト「colon_to_comma.sh」

図7 引数チェック用のコードを追加した「colon_to_comma2.sh」