Olmadan kullanarak sedya awk, sadece cut alanların sayısı her satırı ile bilinmeyen veya değiştirmek olduğunda, nasıl son alanı alabilirim?
sedveya awk: perl -pe 's/^.+\s+([^\s]+)$/$1/'.
cutdesteklemediği bir şeyi destekleyen yanlış önermeyle başlar . Ancak, okuyucunun takip etmesi daha kolay olan kodu düşünmeye zorlaması açısından yararlı olduğunu düşündüm. Ben kullanım için hızlı, kolay bir yol istedi cutiçin birden sözdizimi kullanmaya gerek kalmadan awk, grep, sedvb revşey hile yaptı; çok zarif ve hiç düşünmediğim bir şey (diğer durumlar için tıknaz olsa bile). Diğer cevaplardan diğer yaklaşımları da okumayı sevdim.
find | cut -d. -f<last>doğal eğim olduğunu
cutKomuta aşık mısın :)? neden başka Linux komutları olmasın?