Pertanyaan yang diberi tag «csv»

File yang berisi data disusun dalam sebuah tabel, seringkali dengan koma (maka Nilai Terpisah Koma), untuk memisahkan kolom. Baris dipisahkan oleh baris baru (tetapi tidak semua baris baru adalah pemisah baris karena bidang dapat dikutip untuk memuat baris baru pemisah. Gunakan tag ini untuk data CSV lengkap bukan kasus yang lebih sederhana dari satu catatan per baris atau sepenuhnya tidak dikutip (gunakan csv-sederhana untuk data seperti itu).



6
Hapus baris dari file tergantung pada baris yang ditemukan di file lain
File file1.txt berisi baris seperti: /api/purchase/<hash>/index.html Sebagai contoh: /api/purchase/12ab09f46/index.html File file2.csv berisi baris seperti: <hash>,timestamp,ip_address Sebagai contoh: 12ab09f46,20150812235200,22.231.113.64 a77b3ff22,20150812235959,194.66.82.11 Saya ingin memfilter file2.csv menghapus semua baris di mana nilai hash hadir juga di file1.txt. Itu untuk mengatakan: cat file1.txt | extract <hash> | sed '/<hash>/d' file2.csv atau sesuatu seperti ini. …

2
Mengindeks ulang file CSV besar
Saya telah memeriksa jawaban di utas bermanfaat ini , tetapi masalah saya tampaknya cukup berbeda sehingga saya tidak bisa memikirkan jawaban yang baik (setidaknya dengan sed). Saya memiliki file CSV besar (200+ GB) dengan baris yang terlihat seperti berikut: <alphanumerical_identifier>,<number> di mana <alphanumerical_identifier>unik di seluruh file. Saya ingin membuat file …
11 files  sed  awk  csv 

3
Memformat output perintah 'ps' tanpa spasi
Saya memiliki psperintah berikut untuk mendapatkan properti tertentu dari semua proses yang berjalan bersama dengan beberapa properti: ps --no-headers -exo "uname,ppid,pid,etime,%cpu,%mem,args" Saya ingin memformatnya dalam CSV sehingga saya dapat menguraikannya. Catatan Saya telah menempatkan args di bagian akhir untuk memudahkan penguraian; Saya tidak berpikir ,ada wasiat di salah satu kolom …
11 csv  ps 


4
Hapus hanya koma yang ada dalam tanda kutip ganda
Dalam file teks, saya ingin menghapus ,(koma) dan juga "(tanda kutip) (hanya jika tanda kutip ganda berisi angka yang dipisahkan oleh koma). 56,72,"12,34,54",x,y,"foo,a,b,bar" Diharapkan ouput 56,72,123454,x,y,"foo,a,b,bar" Catatan: Saya menunjukkan baris di atas hanya sebagai contoh. File teks saya berisi banyak baris seperti di atas dan angka yang dipisahkan oleh koma …

5
Parsing file teks yang dibatasi dalam bash sebagai argumen perintah
Saya memiliki file teks yang dipisah seperti ini: field1,field2,field3 xield1,xield2,xield3 dield1,dield2,dield3 gield1,gield2,gield3 Setiap kolom ini akan menjadi parameter untuk suatu program, dan saya ingin program dipanggil untuk setiap baris Saya berharap untuk loop, seperti: for $i in file command $field2 -x $field3 -PN -$field1 >> output done Apa cara terbaik …

1
AWK tiba-tiba menghapus titik dari string
Saya ingin menambahkan kolom (tempat ke-2) dalam .csvfile dan saya ingin nilai-nilai kolom itu menjadi string dan dikutip; Perintah berikut menambahkan kolom tetapi tanpa tanda kutip: awk -F"," 'BEGIN { OFS = "," } {$2="2.4.0"; print}' test.csv > output.csv Pendekatan berikut memang menggabungkan tanda kutip, tetapi karena alasan tertentu ia …
9 awk  csv 

1
Cara mendapatkan baris yang kolom ke-nnya berisi kolom ke-m
Saya memiliki file CSV yang berisi domain dan email web, seperti ini: site1.com,mail.site1.com site2.com,testmail.com site3.com,mx.site3.com site4.com,smtp.site4.com site5.com,foomail.com site6.com,barmail.com site7.com,webmail.site7.com site8.com,01mx.site8.com site9.com,foobarmail.com site10.com,mx-smtp222.site10.com Saya ingin mendapatkan baris tempat kolom webmail berisi kolom domain dari baris yang sama. Untuk contoh di atas, outputnya harus: site1.com,mail.site1.com site3.com,mx.site3.com site4.com,smtp.site4.com site7.com,webmail.site7.com site8.com,01mx.site8.com site10.com,mx-smtp222.site10.com

7
Pertahankan hanya garis yang berisi jumlah pembatas yang tepat
Saya memiliki file csv besar dengan 10 bidang yang dipisahkan oleh koma. Sayangnya, beberapa baris salah format dan tidak mengandung tepat 10 koma (apa yang menyebabkan beberapa masalah ketika saya ingin membaca file menjadi R). Bagaimana saya bisa memfilter hanya garis yang berisi tepat 10 koma?
9 csv  filter 

4
Ubah tabel csv ke HTML
Saya punya Medical.csvfile dengan deretan format berikut, field: 'participation.type', displayName: 'program_type', type: 'String',path:'participation' field: 'participation.program', displayName: 'program_name', type: 'String',path:'participation' Saya ingin menulis skrip bash untuk mengubahnya menjadi tabel HTML dengan field, displayNamedan typesebagai tajuk secara dinamis. The Csv2HtmlConverter.sh(Terinspirasi oleh jawaban di Convert csv ke tabel html menggunakan ) adalah echo …

6
Bagaimana saya bisa mengonversi data yang dibatasi tab ke data yang dibatasi koma?
Saya meminta daftar snapshot ec2 melalui alat baris perintah ec2 amazon: ec2-describe-snapshots -H --hide-tags > snapshots.csv Data terlihat seperti ini: SnapshotId VolumeId StartTime OwnerId VolumeSize Description snap-00b66464 vol-b99a38d0 2012-01-05 5098939 160 my backup Bagaimana saya bisa mencegat data sebelum mengarahkannya ke snapshots.csvdan melakukan hal-hal berikut: ganti "tabs" dengan koma merangkum …
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.