Подскажите пожалуйста как извлечь из строки последнее слово? Спомощью grep или awk или perl?
>Подскажите пожалуйста как извлечь из строки последнее слово? Спомощью grep или awk
>или perl?awk '{print $NF;}'
>awk '{print $NF;}'Хм, коротенько. :)) А точку с запятой можно "сократить". B-)
egrep -o "[^ ]+$"
sed 's/^.\+ //'bash... Что-нибудь на тему read S; A=($S); echo "${A[${#A[*]}-1]}"... А, не-е! echo "${S//* }". Но длинно и долго:
while read S; do echo "${S//* }"; doneЗЫ: Препод будет доволен? :-?
>ЗЫ: Препод будет доволен? :-?НАсяльника шекхельме мукхельме....Шайтана;)