... 釈し,コンピュータに実行させる役割をもつプログラムです1
これは,シェル利用の一形態です。 他の形態 (シェルスクリプトのためのコマンドインタプリタ) でシェルを利用することもあります。
... を実行して,利用中のシェルを確認しましょう2
echo は引数をそのま ま出力するコマンドですが,コマンド行における $ はシェルにとって特別な意 味があるため,画面に $SHELL とは表示されません。
... を押します3
知っていて便利なヒストリ機能には次のものもあります。 !-n (n だけ前に実行したコマンド行), !! (一つ前に実行したコマンド行 (!-1 と同じ)), !str (str で始まる最も最近のコマンド行)。 ここで n には正の整数を,str には適当な文字列(通常はコマンド 名またはその始めの一部) を記述します。これらに続いて <ENTER> を押すと,当 該コマンド行の内容が実行されます。
... れます4
set noclobber を実行することで,> によ る既存ファイルの上書きを禁じる設定にすることができます。その場合, > のかわりに >! を使えば,強制的に既存のファイルを上書 きできます。
... がどんなコマンドだったかを思い出してください5
man wc
... します6
正確に言えば,標準入力からの入力を処理します。標準入力に ついては後の章で学習します
... 実行結果を画面に出力しました7
プロンプトに対してコマンドを入力せ ずに CTRL-d だけを打つと,設定によってはログアウトするかもしれません。 注意しましょう。
... の出力を辞書順の逆順に並べ替えて表示します8
リダイ レクトやパイプと共に ls を実行すると,デフォルトでは ls はオプション -1 (数字の1) を与えたときと同じく,一行につき1ファイル名を出力します。