#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