grep est un programme de recherche de ligne de caractère dans un commande, un fichier.
$ ldd --version | grep -i ldd | awk -F' ' {'print $5'}
^^^----------------------------------------------------- pour obtenir les bibliothèques partagées d'un logiciel
^^^^^^^^^------------------------------------------- Paramètre pour obtenir la version de la bibliothèque
^^--------------------------------- pour ignorer la case de la recherche
^^^----------------------------- chaîne de caractères à rechercher
^^^----------------------- programme de manipulation de texte
^^-------------------- indique le séparateur de champs
^^^^^^^^^^^^---- indique le résultat (numéro de champs) à afficher
Dans cette exemple, les 5 premiers caractères de chaque ligne du fichier file.dat sont supprimés :
$ sed -i 's/^.\{,5\}//' file.dat
le paramètre -i modifie directement le fichier source. La commande est donc irréversible.
Pour aller plus loin : http://www.octetmalin.net/linux/tutoriels/sed-manipuler-chaines-caracteres-dans-fichier.php//