【发布时间】:2013-06-10 08:28:04
【问题描述】:
我想为存在于不同子目录中的文件运行程序,然后将输出重定向到输出文件。我希望将输出保存到程序运行的目录中。
所以我想做这样的事情:
for x in */*.txt; do command $x > output.fsa; done
我的问题是:
- 上面的循环是否正确?我应该更改目录以将输出保存在执行命令的目录中还是由 linux 处理?
- 关于如何在输出文件中给出目录名称的任何想法?
【问题讨论】:
标签: unix redirect for-loop output