我有四個文本文件,每個文件都包含一個欄位。我想將它們轉換為具有四個欄位(每個文件一個)的單個文本文件。我如何使用 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