Outils pour utilisateurs

Outils du site


memolinux

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
memolinux [2020/11/22 18:45]
behemoth créée
memolinux [2021/07/17 16:02] (Version actuelle)
behemoth [Supprimer les premiers caractères de chaque ligne d'un fichier en ligne de commande]
Ligne 5: Ligne 5:
 ``` ```
 $ ldd --version | grep -i ldd | awk -F' ' {'print $5'} $ ldd --version | grep -i ldd | awk -F' ' {'print $5'}
-  ^^^--- pour obtenir les bibliothèques partagées d'un logiciel +  ^^^----------------------------------------------------- pour obtenir les bibliothèques partagées d'un logiciel 
-      ^^^^^^^^^--- Paramètre pour obtenir la version de la bibliothèque +      ^^^^^^^^^------------------------------------------- Paramètre pour obtenir la version de la bibliothèque 
-                       ^^--- pour ignorer la case de la recherche +                       ^^--------------------------------- pour ignorer la case de la recherche 
-                          ^^^--- chaîne de caractères à rechercher +                          ^^^----------------------------- chaîne de caractères à rechercher 
-                                ^^^--- programme de manipulation de texte +                                ^^^----------------------- programme de manipulation de texte 
-                                    ^^--- indique le séparateur de champs +                                    ^^-------------------- indique le séparateur de champs 
-                                          ^^^^^^^^^^^^--- indique le résultat (numéro de champs) à afficher+                                          ^^^^^^^^^^^^---- indique le résultat (numéro de champs) à afficher
 ``` ```
 +
 +=== Supprimer les premiers caractères de chaque ligne d'un fichier en ligne de commande ===
 +Dans cette exemple, les 5 premiers caractères de chaque ligne du fichier `file.dat` sont supprimés :
 +```
 +$ sed -i 's/^.\{,5\}//' file.dat
 +```
 +<WRAP center round important 60%>
 +le paramètre `-i` modifie directement le fichier source. La commande est donc irréversible.
 +</WRAP>
 +//Pour aller plus loin : http://www.octetmalin.net/linux/tutoriels/sed-manipuler-chaines-caracteres-dans-fichier.php//
 +
 +
memolinux.1606067131.txt.gz · Dernière modification: 2020/11/22 18:45 de behemoth