シェルスクリプト

シェルスクリプト

【シェルスクリプト】(繰り返し)for文

for文について for文は変数にリストで指定した値を順番に代入し、その度に「do」から「done」までの処理を実行しリストの値を全てを代入し処理が完了したら繰り返しは終了となります。 for 変数 in リスト do 処理 done こん...
シェルスクリプト

【シェルスクリプト】(条件分岐)case文

case文 case文は判定対象となる「値」と事前に作成した複数の「条件」を上から順に比較して、マッチした「条件」の「処理」を実行させることができます。 どの条件にもマッチしない場合は何も処理を実行しません。 cace文の書き方 処理を終了...
シェルスクリプト

【シェルスクリプト】(条件分岐)if文

シェルスクリプトにおけるif文の使い方です。 if文 if文を使用することで条件式の結果によって真・偽の分岐を行い、決められた処理を実行することができます。 条件式には「test」コマンド(でも代用可能)を使用することが多いですが、その他の...
シェルスクリプト

【シェルスクリプト】クォートの使い分け方

これまではなんか適当に使っていたので改めて調べてみました。 クォートの種類 シェルスクリプトではクォートによって囲まれた中身の処理がそれぞれ異なります。 そこで、クォートごとの処理内容についてまとめてみました。 シングルクォート 「'」 内...
シェルスクリプト

【シェルスクリプト】コメントの書き方

シェルスクリプトでのコメントの書き方についてです。 コメント書き方 シェルスクリプト内にコメントを書く場合は、「#」を入力してからその後にコメントを書くという形式になり 「#」を入力した位置から行の最後までがコメントとして扱われます。 ただ...