tcsh【コマンド】
コマンドだよ
UNIX系で使えるよ
tcshを起動するよ
簡単に書くよ
tcsh【コマンド】とは
コンピュータさんに対する命令文(コマンド)のひとつ
であり
tcsh
(シェルのひとつ)を起動するときに使うコマンド
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「シェル」と「tcsh」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
シェルは「人間様からの入力をコンピュータさんに伝えるプログラム」です。
コンピュータを1つの会社に例えれば、シェルは受付のおねーさんです。
ついでなので書いておくと、コンピュータを使う人間が会社への訪問者、パソコンの中身が会社で働いている人に相当します。
あなたがパソコンの中身と直接やり取りすることは ありません。
あなたが やり取りする相手は、シェルです。
シェルが、あなたの代わりにパソコンの中身と やり取りしてくれます。
シェルの詳細は、用語「シェル」の説明を ご覧ください。
tcshは「シェルの種類のひとつ」です。
一口に「シェル」と言っても、いろいろ あります。
その「いろいろ」のひとつです。
以上を踏まえて
tcshを起動するコマンド
が「tcsh」コマンドです。
「tcsh」コマンドはUNIX系(LinuxとかMacとか)で使えます。
書き方は
tcsh [オプション] [あれやこれやの引数]
です。
オプションは意外に いろいろ あります。
| オプション | 説明 |
|---|---|
| -b | 以降のオプションを無視する |
| -c 【コマンド】 | 【コマンド】を実行する |
| -d | 「~/.cshdirs」からディレクトリスタックを読み込むらしい。よく分からん |
| -e | 実行したコマンドがおかしなことになった場合、ただちにシェルを終了する |
| -f | 「~/.cshdirs」を読み込まないで起動する |
| -F | よく分からん |
| -i | よく分からん |
| -l | ログインシェルとして起動する |
| -m | よく分からん |
| -n | コマンドを解析はするけど実行しない。デバッグ用 |
| -q | よく分からん |
| -s | コマンドを標準入力から読み込む |
| -t | 1行だけを読み込む? |
| -v | シェル変数「verbose」を設定する |
| -x | シェル変数「echo」を設定する |
| -V | 「~/.cshdirs」を読み込む前にシェル変数「verbose」を設定する |
| -X | 「~/.cshdirs」を読み込む前にシェル変数「echo」を設定する |
などです。
オプションは複数組み合わせて指定できます。
オプションがいろいろありますが心配いりません。
対象を指定しないで単に
tcsh
と打てば大抵の場合は事足ります。
というか私はそれ以外で使ったことがありません。
一言でまとめるよ
まぁ「tcsh」ってコマンドが出てきたら「tcsh
(シェルのひとつ)を起動するときに使うんだな~」と お考えください。
おまけ
■訳してみるよ
「t」は「TENEX」もしくは「TOPS-20C」が由来らしいです。
「c」は多分「C言語」のことです。
「sh」は多分「shell(シェル)」の略です。
「shell(シェル)」の意味は「殻」とか「貝殻」とかです。
何となく くっつけると
TENEX、C言語っぽい殻
となります。
■検索してみる?






