Cシェル(csh)に関する世界観です。
Cシェルは、ビル・ジョイによって作られたもう一つのUNIX標準コマンドラインシェル。
BashなどのBシェル(Bourneシェル)に比べて、シェルスクリプトの記法や文法がC言語に近い。
Tcshは強化版のcsh。
たとえば、if文はこのように書けます。
if ($hoge > 100) then
echo "Hoge is bigger than 100."
endif
同様に、while文もC言語に近い文法で書けます。
set i = 1
while ($i <= 100)
echo $i
@ i++
end
i++の前にある@は代入文を表す。
簡単なやり方や文法の概要はWikipediaから概観できます。
2026.07.13編集
Bashと並んで古くからUNIX環境で良く使われる、Cシェル系のシェル。