Re: [Summary] tcsh% false ; ( echo $? ; pwd )
大谷です。
kuno@gssm.otsuka.tsukuba.ac.jp writes:
> 久野です。
> http://www.in-ulm.de/~mascheck/bourne/
これ面白いですね。20年前私が最初に触れたシャープのOA-UXって、
SystemIII系のように記憶してたんですけど、これで見ると V7のshのようで
記憶違いだったようです。そう言えば csh も存在しなかった。
testが外部コマンドなんで、caseでもif testでも書ける場合は
caseを使う癖が付いてました。
>P.S. あれ、「:」って組み込みコマンドでしたっけ…
組み込みコマンドだったと思います。
その後使ったSystemIIIのcshは、スクリプトの1文字目が#ならcshでそうで無ければ
shで実行だったので、csh無しと比べて上位互換でしたけど、(#!の機能は無かった)
逆に、1文字目が : のときだけshで、そうでなければcshで実行する
某SVR2のcshもありびっくりしたことがあります。何故そんな仕様なのか不思議。
--
tksotn
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735