因此,我对Linux完全陌生,尽管搜索了很长时间,但找不到解决我问题的方法。我知道这里有开球命令,我可能应该参与其中,但是我仍然无法完全理解它。
问题是:我有script.out文件来处理文件,就这么简单。我曾经这样运行它:
'./script.out <输入文件>输出文件'
没关系,但是现在我有大约200个文件要处理,而且我不知道如何立即实现。我已经将它们重命名为通用的'a01'-'a80','b01'-'b80'等,并进行了很多尝试,但找不到方法。如果输出文件被命名为'a01mod'-'a80mod',那就太好了,但实际上,我将感谢任何适用的解决方案。
非常感谢!
您可以为每个文件运行一次脚本:
for file in a* b*; do
./script.out < $file > ${file}mod
done
(我假设当前目录中每个以“ a”或“ b”开头的文件都是输入文件)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句