Merge

將文本文件合併為一個

  • February 3, 2015

我有四個文本文件,每個文件都包含一個欄位。我想將它們轉換為具有四個欄位(每個文件一個)的單個文本文件。我如何使用 shell 腳本來做到這一點。

這應該這樣做:

paste file_1 file_2 file_3 file_4

如果您想要漂亮的列印(假設所有文件的行數都相同),那麼:

paste 1 2 3 4 | column -t

paste命令完全符合您的要求,好消息是它是 POSIX 標準的,因此它可以在任何地方有效地使用。

引用自:https://unix.stackexchange.com/questions/182736