列表文件中運行命令,因此對於初學者,我有以下幾點,主要工藝進出口運行猛砸/ shell代碼對變量
for fname in (filename); do
./$comma "$fname" (var1) (var2)
mv "$fname" "${fname}.fin"
done
的話,我有名字的listfile中看起來像:
filename|var1|var2
file1|9|1
file2|8|3
etc ...
想要將它設置在哪裏 - 當主腳本運行./$comma腳本時,它從列表文件中讀取並填充fname,var1和var2(按管道順序) - 現在我有一個很多像上面這樣重複的腳本塊,並且想鞏固或清理它。任何幫助表示讚賞 - 並不一定必須是for; do循環 - 只要腳本在正確的文件上運行並具有正確的參數並被重命名。
[不讀線,供](http://mywiki.wooledge.org/DontReadLinesWithFor) –
感謝您此鏈接 - 絕對有用的前進! – Jazzkatt