com paste
:
paste 1.txt 2.txt 3.txt
A saída é:
1 Apple 55
2 Mango 100
3 Orange 30
Arquivos de entrada:
Arquivo: 1.txt
:
1
2
3
Arquivo: 2.txt
:
Apple
Mango
Orange
Arquivo: 3.txt
:
55
100
30
Saída desejada:
Arquivo: example.csv
:
column1 column2 column3
1 Apple 55
2 Mango 100
3 Orange 30
com paste
:
paste 1.txt 2.txt 3.txt
A saída é:
1 Apple 55
2 Mango 100
3 Orange 30
Para criar um arquivo csv, você pode fazer assim (definindo o delimitador para uma vírgula):
paste -d"," 1.txt 2.txt 3.txt >> example.csv
Tags files shell-script