Re: [Summary] tcsh% false ; ( echo $? ; pwd )
In article <040516105649.M0300899@athena.ginganet.org>,
ginga-fj-swentemporal@ginganet.org writes:
> one liner というのは "一行程度で済むだろ" という
> ことを言うときに意味があるだけで普段1行に納めなければと
> 必死に考える必要はないんじゃないでしょうか?
ワンライナーにしたい時、その理由は「短く済ませたい」であることもありま
すけど、「他の作業の部品として使える1つの構文に収めたい」であることもあ
りますよね。今回のお題をshで for … done で済ませることには、そういう利
点もあると思うわけです。for … done 2> /tmp/hoge とか、for … done 2>&1
| fuga とかできますからね。同じことがcshでできないのが、cshで基本的に辛
いことの1つ。試しに手元で
% foreach i (a b c)
foreach? ls $i
foreach? end >& /tmp/hoge
とかやってみるといかにも動作が怪しい…
nide@ics.nara-wu.ac.jp
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