Unixコマンド/csh
csh †
機能 †
cshは、BSD UNIXにおけるUNIXの拡張の中で開発されたシェルです。
シェルスクリプトの構文がC言語に似ているため、cshと呼ばれています。
cshは、bshに比べて大幅に機能拡張されており、ジョブ制御機能、ヒストリ機能、ファイル名の補完、
コマンドエイリアスなど、そのあと登場した多くのシェルでサポートされている機能が
cshによって開発されました。
構文 †
csh [オプション] [ファイル名]
オプション †
-e コマンドが以上終了したり、終了時に0以外のステータスを返した場合シェルを終了する。 -f .cshrcを読み込まず、高速に起動する -i 対話型で実行する -r 制限付きのシェルとして実行する -n コマンドを実行せず、構文解析のみを行う -s 標準入力からコマンドを読み込む
コマンド例 †
▼シェルの変更
bash-3.00$ csh 利用するシェルをcshに変更する $ シェルがcshに変わった
▼シェルスクリプトの実行
$ csh hoge スクリプトhogeを実行する