Saya mencoba mengambil kata atau frasa terakhir menggunakan grep untuk pola tertentu. Dalam contoh ini, itu akan menjadi dari koma terakhir ke akhir baris:
Blah,3,33,56,5,Foo 30,,,,,,,3,Great Value
Jadi output yang diinginkan untuk baris itu adalah "Nilai Besar". Semua garis memiliki panjang yang berbeda juga, tetapi selalu memiliki koma tunggal sebelum kata-kata terakhir.
Pada dasarnya, saya hanya ingin output dari koma terakhir ke akhir baris. Terima kasih!
Mendapatkan item terakhir pada baris adalah tugas yang mudah, tetapi bagaimana seharusnya baris itu diidentifikasi? maksud saya, bagaimana bisa perintah atau skrip melihat baris, dan mengatakan "ya, itu dia"? apa pola yang mengidentifikasi garis itu?
—
Sergiy Kolodyazhnyy
grep
bukan alat untuk pekerjaan ini.
awk -F, '{print $NF}'
?