「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

Cシェル

pointこの用語のポイント

pointcshのことだよ

pointシェルだよ

pointC言語っぽい書き方ができるシェルだよ

スポンサーリンク

簡単に書くよ

Cシェル(読:シーシェル 英:C shell)とは

いわゆる「csh」のこと。
用語の中身としては

シェル(人間様からの入力をコンピュータさんに伝えるプログラム)の種類のひとつ
であり

C言語っぽい書き方ができるシェル
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として「シェル」のあれやこれやについて簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

シェルは「人間様からの入力をコンピュータさんに伝えるプログラム」です。

Cシェル

コンピュータを1つの会社に例えれば、シェルは受付のおねーさんです。

Cシェル2

ついでなので書いておくと、コンピュータを使う人間が会社への訪問者、パソコンの中身が会社で働いている人に相当します。

Cシェル3

あなたがパソコンの中身と直接やり取りすることは ありません。
あなたが やり取りする相手は、シェルです。
シェルが、あなたの代わりにパソコンの中身と やり取りしてくれます。

Cシェル4

シェルの詳細は、用語「シェル」の説明を ご覧ください。

Cシェル5

さて、このシェルですが、いろいろ あります。

受付のおねーさんが複数人いるイメージです。
相手をしてくれるのは1人ですけどね。
2人以上のおねーさんが待機していて、あなたは好きなおねーさんを選べます。
相手してくれるおねーさんを途中で変えることもできます。

実際のシェルは

sh
bash
ksh
csh
tcsh
zsh


などです。

以上を踏まえて、たくさんいる受付のおねーさん……もとい、

たくさんあるシェルのひとつ

が「Cシェル」です。
CシェルはC言語っぽい書き方をするのが特徴です。

Cシェル6

Cシェルは「csh」と表現される場合もあります……というか、個人的には「csh」という言い方の方が馴染みがあります。
本ページでも以降は「csh」と表現しますね。

cshの後継者には「tcsh」というシェルがあります。
また、シェルの元祖っぽいshとは、つながりがありません。

実はシェルには派閥があってですね。
「sh」を筆頭に「sh」「bash」「ksh」がsh系派閥です。
「csh」を筆頭に「csh」「tcsh」がcsh系派閥です。
そして、どちらの派閥とも仲良くしたがっている「zsh」があります。

Cシェル7

受付のおねーさんに例えれば、色気ムンムン系のsh系派閥、知的ビューティ系のcsh派閥、才色兼備を目指すzshみたいなイメージです。
同じ派閥のシェルは特徴や使い方が似ています。

cshはtcshさんに仕事を奪われてしまった可哀想なやつです。
使う機会があったら、優しくしてあげてください。


image piyo2

一言でまとめるよ

まぁ「Cシェル」って単語が出てきたら「シェル(人間様からの入力をコンピュータさんに伝えるプログラム)なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像037
書籍画像075

おまけ

■訳してみるよ

「C」は多分「C言語」のことです。
「shell(シェル)」の意味は「殻」とか「貝殻」とかです。
本体を取り囲んでいるやつのイメージですかね。
何となく くっつけると

C言語っぽい殻

となります。


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
「技術書」の読書術 達人が教える選び方・読み方・情報発信&共有のコツとテクニック
ウォーターサーバーのキャッチコピーを100本考える方法