Anda tidak menentukan OS mana. Jika milik Anda datang cut
, gunakan ini.
cut -d',' -f1,4-9
-d
set pembatas, dalam hal ini menjadi a ,
. Karena koma bukan karakter khusus, Anda dapat menghilangkan tanda kutip.
-f
memilih bidang, dalam hal ini bidang 1 dan bidang 4 hingga 9 (melewatkan bidang 2 dan 3).
Testfile "example.cvs"
foo1,,, ba1, baz1, blah1, wibble1, wubble1
foo2,,, ba2, baz2, blah2, wibble2, wubble2
foo2,,, ba3,, blah3, wibble3, wubble3
foo2,,, ba4, baz4, blah4, wibble4, wubble4
Tes sebenarnya dari perintah:
> cut -d ',' -f1,4-9 example.cvs
foo1, ba1, baz1, blah1, wibble1, wubble1
foo2, ba2, baz2, blah2, wibble2, wubble2
foo2, ba3,, blah3, wibble3, wubble3
foo2, ba4, baz4, blah4, wibble4, wubble4
Cut sudah diinstal sebelumnya dengan sebagian besar sistem operasi (misalnya, OS / X, distribusi Linux, BSD, Solaris, ...; hampir semua orang kecuali DOS dan Windows).
Jika Anda memiliki Windows, Anda dapat:
- Buka file CVS dalam spreadsheet (mis., OpenOffice Calc atau MS Excel), hapus dua kolom, lalu simpan file tersebut. Sulit untuk diotomatisasi, jadi gunakan hanya jika Anda perlu melakukannya sekali atau jarang.
- atau unduh alat Unix untuk Windows dan masukkan
cut
perintah dalam file batch.