Misalnya, saya punya file csv sebagai berikut,
12345432|1346283301|5676438284971|13564357342151697 ...
87540258|1356433301|1125438284971|135643643462151697 ...
67323266|1356563471|1823543828471|13564386436651697 ...
dan ratusan kolom lainnya tetapi saya ingin menghapus tiga kolom pertama dan menyimpannya ke file baru (jika memungkinkan file yang sama akan lebih baik untuk saya)
Inilah hasil yang saya inginkan.
13564357342151697 ...
135643643462151697 ...
13564386436651697 ...
Saya telah mencari dan mencoba tetapi saya tidak dapat melakukannya. Dan di bawah ini adalah kode yang saya miliki.
awk -F'|' '{print $1 > "newfile"; sub(/^[^|]+\|/,"")}1' old.csv > new.csv
Hargai jika seseorang dapat membantu saya. Terima kasih.