Next:
4.1 シェルの機能
Previous:
3.12 ファイルの保護モード
4
.
シェルを利用する
ユーザはシェルを使ってコンピュータに命令を与える.シェルはユーザの入力 した文字列を解釈し,コマンドを実行する.また,コマンドの簡単な入力,同 じ作業の繰り返し,複数のプログラムの管理など,さまざまな機能を提供する. この章ではシェルの機能と利用方法を説明する.
4
.
1
シェルの機能
4
.
2
置換機能
4
.
2
.
1
0文字以上の任意の文字列を表すメタキャラクタ -
*
-
4
.
2
.
2
任意の1文字を表すメタキャラクタ -
?
-
4
.
2
.
3
文字候補を指定するメタキャラクタ -
[ ]
-
文字列候補を指定するメタキャラクタ -
{ }
-
ホームディレクトリを表すメタキャラクタ -^〜-
4
.
3
補完機能
4
.
3
.
1
<TAB>
を使った補完
4
.
3
.
2
C-d
を使った補完機能
4
.
4
エイリアス機能
4
.
4
.
1
エイリアスの登録
4
.
4
.
2
エイリアスの確認
4
.
4
.
3
エイリアスの削除
4
.
5
入出力のリダイレクションとパイプ
4
.
5
.
1
リダイレクション
リダイレクションを用いた入力
リダイレクションを用いた出力
4
.
5
.
2
パイプ
4
.
6
ヒストリ機能
4
.
6
.
1
ヒストリリスト
4
.
6
.
2
コマンドラインの再実行
実行する前にコマンドラインを確認する
4
.
7
コマンドラインの編集
4
.
8
ジョブ管理
4
.
8
.
1
フォアグラウンドとバックグラウンド
4
.
8
.
2
ジョブの状態を知る --
jobs
4
.
8
.
3
ジョブの操作
4
.
8
.
4
強制終了とサスペンド
4
.
9
スクリプトと変数
4
.
9
.
1
スクリプト
4
.
9
.
2
シェル変数と環境変数
シェル変数
環境変数
4
.
10
シェルのカスタマイズ
4
.
10
.
1
.cshrc
ファイルの設定
.cshrc
ファイルを記述する際の注意
4
.
10
.
2
.login
ファイルの設定
4
.
10
.
3
.logout
ファイルの設定