私はたくさんのを避けるために、簡潔な比較ステートメントを使用しようと苦労している「場合= bまたは= cまたは= Dまたは= E」など、/ストリングtcshの
代わりに、私はあなたがperlのように正規表現とパターンマッチングを使用しようとしています。
セットST = "赤" と
ライン
($ ST =〜黄|青|赤|緑)であれば
ちょうど動作しません(場合:式の構文。) 私は引用符で試しましたs、かっこ、しかし、エラーがなければ、私は期待された結果を得ることはありません。
は重い構造を回避する方法があります:場合($ ST ==黄色)|| ($ st == blue)|| ($ st == red)|| ($ st == green)?
同じ質問をする別の方法:tcshは「文字列aに文字列bが含まれている」のようなものを許可しますか?私はtcshのリファレンスで部分文字列の概念を見つけることができませんでした。
ありがとうございます!
必須のリンク:[Csh Programming Considered Harmful](http://www.perl.com/doc/FMTEYEWTK/versus/csh.whynot)。 –