Я пытаюсь объединить два текстовых файла вместе с данными, хранящимися в отдельных столбцах в выходном файле merged_file.txt
.
file_1:
Temp[K] Time(s) dT
314.1 1.2 0.4
317.4 4.2 0.3
319.9 7.2 0.5
file_2:
Temp[K] Time(s) dT
312.1 1.2 0.2
315.3 4.2 0.3
316.7 7.2 0.2
Merged_file:
Temp[K] Time(s) dT Temp[K] Time(s) dT
314.1 1.2 0.4 312.1 1.2 0.2
Я относительно новичок в Unix и оболочке bash, но я провел некоторые исследования и обнаружил paste
и pr
. Для paste
я пытался использовать разделитель ' '
, но он не работает.
$ paste -d' ' File_1.txt File_2.txt | column -s $'\t' -t > merged_file.txt
$ pr -m -t File_1.txt File_2.txt > merged_file.txt
Данные всегда хранятся друг под другом и не будут работать ни при каких обстоятельствах.