Tanpa menggunakan sedatau awk, hanya cut , bagaimana cara mendapatkan bidang terakhir ketika jumlah bidang tidak diketahui atau berubah dengan setiap baris?
sedatau awk: perl -pe 's/^.+\s+([^\s]+)$/$1/'.
cutmendukung sesuatu yang tidak. Tapi saya pikir itu berguna, karena memaksa pembaca untuk mempertimbangkan kode yang lebih mudah diikuti. Aku ingin cepat, cara sederhana untuk digunakan cuttanpa perlu menggunakan beberapa sintaks untuk awk, grep, sed, dll revhal melakukan trik; sangat elegan, dan sesuatu yang tidak pernah saya pertimbangkan (walaupun kikuk untuk situasi lain). Saya juga suka membaca pendekatan lain dari jawaban lain.
find | cut -d. -f<last>juga kecenderungan alami
cutperintah :)? mengapa tidak ada perintah Linux lainnya?