Sans utiliser sedou awk, seulement cut , comment obtenir le dernier champ lorsque le nombre de champs est inconnu ou change à chaque ligne?
sedou awk: perl -pe 's/^.+\s+([^\s]+)$/$1/'.
cutsoutient quelque chose qu'il ne fait pas. Mais j'ai pensé que c'était utile, car cela oblige le lecteur à considérer un code plus facile à suivre. Je voulais un moyen rapide et simple à utiliser cutsans avoir besoin d'utiliser plusieurs syntaxes pour awk, grep, sed, etc. La revchose a fait l'affaire; très élégant, et quelque chose que je n'ai jamais envisagé (même s'il est maladroit pour d'autres situations). J'ai aussi aimé lire les autres approches des autres réponses.
find | cut -d. -f<last>va de même pour l'inclinaison naturelle
cutcommande :)? pourquoi pas d'autres commandes Linux?