Unixコマンド/csh の変更点

  • 追加された行はこの色です。
  • 削除された行はこの色です。
  • Unixコマンド/csh へ行く。

*&SIZE(15){''csh''}; [#u96e2f7d]

**''機能'' [#x476f027]
cshは、BSD UNIXにおけるUNIXの拡張の中で開発されたシェルです。~
シェルスクリプトの構文がC言語に似ているため、cshと呼ばれています。~
cshは、bshに比べて大幅に機能拡張されており、ジョブ制御機能、ヒストリ機能、ファイル名の補完、~
コマンドエイリアスなど、そのあと登場した多くのシェルでサポートされている機能が~
cshによって開発されました。~

**''構文'' [#v507029f]
csh [オプション] [ファイル名]

**''オプション'' [#g06d3407]
 -e                 コマンドが以上終了したり、終了時に0以外のステータスを返した場合シェルを終了する。
 -f                 .cshrcを読み込まず、高速に起動する
 -i                 対話型で実行する
 -r                 制限付きのシェルとして実行する
 -n                 コマンドを実行せず、構文解析のみを行う
 -s                 標準入力からコマンドを読み込む

**''コマンド例'' [#i2f5b712]
▼シェルの変更
 bash-3.00$ csh     利用するシェルをcshに変更する
 $                  シェルがcshに変わった
▼シェルスクリプトの実行
 $ csh hoge         スクリプトhogeを実行する