我在目录中有几个输出文件; e.g。
out100
out200
out300
...
...
所有这些文件都包含一个包含多个数值能量值的列。我想将所有这些文件编译到一个文件中的一个长列中。我还想添加一个额外的列,以便我知道它来自哪个原始文件....我将如何进行此操作?
e.g。
100 6546
100 3566
100 3563
200 3566
200 ...
200 ...
300 ...
300 ...
300 ...
.
.
.
提前致谢!
答案 0 :(得分:0)
通过使用您给出的示例,这将有效。
awk '{print FILENAME, $0}' `ls out???` | sed 's/out//'