前回,前々回は,Linux上でプログラミングをするときによく使うテキスト・エディタ「Emacs」と「vi」の基本操作法を説明しました。今回は,Linuxを操作するときに大きな役割を果たす「シェル」について説明します。シェルは,プログラマとシステムの“仲介役”です。シェル・スクリプトというプログラムを用意しておけば,複数のコマンドをバッチ処理することも可能です。 シェルの役割 コマンドを使ってLinuxを操作しているとき,我々はシェルのお世話になっています。シェル(shell)は,ユーザーからのコマンド入力を受け付けて処理を実行するプログラムです。そのため,コマンド・インタープリタとも呼ばれます。 大まかなシェルの仕事の流れは,次の通りです。 (1) プロンプトを表示してコマンド入力を受け付ける (2) ユーザーから入力されたコマンドラインを受け取る (3) コマンドラインを「コマンド」「引
![第10回 シェル・スクリプト入門(1)](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)