Logiciels
Supprimer les lignes contenant une chaine spécifique avec sed
La commande suivante supprime toutes les lignes contenant le motif pattern dans le fichier nommé foo. Si ce fichier est important, nous nous assurons d'en faire une copie de sauvegarde avant!
$ sed -i '/pattern/d' /chemin/vers/foo
L'option -i (uniquement dans la version GNU) modifie directement le fichier. Pour les autres versions, nous pouvons rediriger la sortie en utilisant l'opérateur >.
$ sed '/pattern/d' /chemin/vers/foo > /chemin/vers/foo
Commentaires
Aucun commentaire pour le moment.
Une remarque, une suggestion ? N'hésitez pas à vous exprimer ci-dessous. Veuillez simplement être courtois et poli, merci d'avance.