J'ai besoin d'imprimer les 20 derniers caractères de la chaîne, mais seulement des mots entiers. Le délimiteur est un espace "". Considérons cet exemple:Linux queue seulement des mots entiers
string = "Le renard brun rapide saute par-dessus le chien paresseux"
echo $ string | queue C20
rendements s over the lazy dog
. Et j'en ai besoin pour retourner over the lazy dog
à la place. Savez-vous comment accomplir cela? Merci!
Très bien, merci. – Gargauth
Utilisation de grep: echo $ string | egrep -o '\ <. {0,20} $' –
@UdiM: Vous devriez en faire une réponse. –