2016-02-28 35 views
0

我在目錄中有幾個輸出文件;例如追加目錄中的所有文件並在UNIX中添加一列

out100 

out200 

out300 

... 

... 

所有這些文件都包含一列數個數值能量值。我想將所有這些文件編譯成一個文件中的一個長列。我也想添加一個額外的列,所以我知道它來自哪個原始文件....我將如何去做這個?

例如

100 6546 

100 3566 

100 3563 

200 3566 

200 ... 

200 ... 

300 ... 

300 ... 

300 ... 
. 
. 
. 

在此先感謝!

回答

0

通過使用你給出的例子,這將工作。

awk '{print FILENAME, $0}' `ls out???` | sed 's/out//' 
相關問題