2017-08-19 2 views

答えて

0

を私はあなたがあなたのfindコマンドの周りにバッククォートを忘れてしまったと思う:。

foreach f (`find dir -name script`) 
0
set locations = `find dir -name “script”` 

echo “#\!/bin/tcsh” > scriptRunList 

foreach location ($locations) 

    echo $location >> scriptRunList 

end 

chmod +x scriptRunList 

scriptRunList 

私はあなたが望むことをし、副作用として実行されたスクリプトのリストを生成すると思います。

tcsh $ f - は動作し、副作用ファイルはありません。私は通常どんな時にどのバージョンで実行されたのかを知る必要があるので、ログファイルを保存する習慣があります。古い習慣。

関連する問題