関連する入力位置と出力位置を持つように変更しているCshellスクリプトがあります。機能はすべて、次のようにforeachループで発生します。
set INPUT_LOCATION_LIST = "loc1 loc2 loc3 loc4"
foreach location ($INPUT_LOCATION_LIST)
#***Do some stuff ***
end
入力リストとは異なる値の出力リストが必要ですが、foreachループを反復するたびにトラバースします。foreachの男は単に持っています
foreach name (wordlist)
定義として。したがって、1つだけを扱います。それを処理することについての私の現在の考えは、ワードリストに入力と出力の両方の場所を含めてから、スクリプトでそれを解析することです。
set INPUT_LOCATION_LIST = "loc1;out1 loc2;out2 loc3;out3 loc4;out4"
だから誰かがそれを行うためのより良い方法があるかどうか疑問に思っています。