くわしく
スクリプトは、複数の処理を文章として記述し、自動実行できるようにした手順の表現です。単発のコマンドを並べるだけでなく、条件分岐、繰り返し、引数処理、エラー処理を含めて再利用可能な手順へまとめられます。Linuxでは運用自動化や作業の標準化でよく使われ、処理対象、入力、終了条件、失敗時の挙動まで意識して設計することが重要です。特にBashスクリプトはシェルの文法と密接なので、リダイレクト、展開、引用の仕組みと切り離さずに理解すると実務で役立ちます。
ことばの地図
関係するコマンド
No.009sourceファイルを新しいシェルで起動せず、現在のシェルへ読み込んで実行します。環境変数や関数定義を現在のシェルへ反映したい時に使います。No.010test条件式を評価し、真なら0、偽なら1を返します。シェルスクリプトの分岐やファイル存在確認で使う重要な基本部品です。No.002echo文字列や変数展開結果を標準出力へ表示します。手軽ですが、エスケープ解釈や-nの扱いに実装差があるため、厳密な出力制御にはprintfを使うほうが安全です。No.007printf書式指定子を使って文字列、数値、改行、タブなどを正確に出力します。移植性の高いシェルスクリプトではechoよりprintfを優先する場面が多くあります。
script を最後まで読みました。
Linux 用語辞典に戻る368 / 512