Ci-dessous, les différences entre deux révisions de la page.
| 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' ' {' | $ ldd --version | grep -i ldd | awk -F' ' {' | ||
| - | ^^^--- 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 ' | ||
| + | ``` | ||
| + | <WRAP center round important 60%> | ||
| + | le paramètre `-i` modifie directement le fichier source. La commande est donc irréversible. | ||
| + | </ | ||
| + | //Pour aller plus loin : http:// | ||
| + | |||
| + | |||