Menggabungkan beberapa file menjadi satu CSV


9

File input:

File 1.txt::

1
2
3

File 2.txt::

Apple
Mango
Orange

File 3.txt::

55
100
30

Output yang Diinginkan:

File example.csv::

column1   column2   column3
1         Apple     55
2         Mango     100
3         Orange    30

Jawaban:


14

Dengan paste:

paste 1.txt 2.txt 3.txt

Outputnya adalah:

1       Apple   55
2       Mango   100
3       Orange  30

2
CSV pertanyaan tertentu, yang MEMBUTUHKAN koma. Jawaban tidak ada koma.
Yedric

@Yedric Ini tidak disebutkan, contoh output menunjukkan tab dengan jelas ...
chaos

judulnya mengatakan CSV. Saya berasumsi bahwa contoh output ditunjukkan dengan kolom terpisah untuk kejelasan.
Yedric

8

Untuk membuat file csv, Anda dapat melakukannya seperti ini (mengatur pembatas ke koma):

paste -d"," 1.txt 2.txt 3.txt >> example.csv

Bersamaan dengan fakta bahwa jawaban itu hampir sama dengan jawaban saya, ia menempelkan ouput bersama dengan koma, bukan dengan tab.
kekacauan

CSV pertanyaan tertentu, yang MEMBUTUHKAN koma.
Yedric

Hai teman, Terima kasih atas balasan Anda. Apakah mungkin untuk menyalin file txt ini seperti yang dipersyaratkan sebelumnya dalam lembar ke-3 dalam file csv? Nantikan balasan berharga Anda.
Gautam
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.