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.