将多个文件合并为一个 CSV

Gau*_*tam 9 shell-script files

输入文件:

文件1.txt::

1
2
3
Run Code Online (Sandbox Code Playgroud)

文件2.txt::

Apple
Mango
Orange
Run Code Online (Sandbox Code Playgroud)

文件3.txt::

55
100
30
Run Code Online (Sandbox Code Playgroud)

期望输出:

文件example.csv::

column1   column2   column3
1         Apple     55
2         Mango     100
3         Orange    30
Run Code Online (Sandbox Code Playgroud)

cha*_*aos 14

paste

paste 1.txt 2.txt 3.txt
Run Code Online (Sandbox Code Playgroud)

输出是:

1       Apple   55
2       Mango   100
3       Orange  30
Run Code Online (Sandbox Code Playgroud)

  • 问题指定 CSV,它需要逗号。答案是缺少逗号。 (2认同)

小智 8

要创建 csv 文件,您可以这样做(将分隔符设置为逗号):

paste -d"," 1.txt 2.txt 3.txt >> example.csv
Run Code Online (Sandbox Code Playgroud)