Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/07/2011, à 13:03

gallux

effacement ligne dans fichier de conf

Bonjour,

je voudrai effacer toutes les ligne d'un fichier commençant par un mot précis dans un long fichier de conf

d'avance merci

Hors ligne

#2 Le 28/07/2011, à 13:31

yvon22

Re : effacement ligne dans fichier de conf

Bonjour,

Si tu utilises vim comme éditeur, tu peux utiliser la commande :

:g/^motif/d

Avec
:g pour faire un traitement global sur tout le fichier
^motif tu recherche la chaine motif en début de ligne
/d tu efface la ligne correspondant au critère de recherche

Tu peux aussi utilise sed :

sed -i.bak '/^motif/d' mon-fichier

Cette commande va rechercher le motif en début de ligne (^) et la supprimer (d), une copie de sauvegarde du fichier est réalisée (-i.bak).

Tu peux aussi faire ce genre d'opération avec awk ou perl ...

Hors ligne

#3 Le 28/07/2011, à 14:25

gallux

Re : effacement ligne dans fichier de conf

Merci

Hors ligne