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 23/11/2015, à 15:44

McRbt

[Résolu] Ajouter caractère en début de ligne spécifique

Bonjour,

Dans le besoin d'un script, j'aimerais pouvoir commenter la/les ligne(s) nécessaire d'un fichier texte.
Je m'explique, si "TEST" est présent dans la ligne, alors on commente.

J'ai commencé par faire ça :

grep TEST MONFICHIER | sed -i 's//#/' MONFICHIER

Ca me commente toutes les lignes, je sais que ça vient de ma commande sed mais je ne sais pas où...

Cordialement,
McRbt

Dernière modification par McRbt (Le 23/11/2015, à 16:05)

Hors ligne

#2 Le 23/11/2015, à 16:02

MicP

Re : [Résolu] Ajouter caractère en début de ligne spécifique

sed -i '/TEST/s/^/#/' MONFICHIER

Hors ligne

#3 Le 23/11/2015, à 16:04

McRbt

Re : [Résolu] Ajouter caractère en début de ligne spécifique

MicP,

Fonctionne à merveille, merci pour la réponse rapide.
Je passe en résolu.

Cordialement,
McRbt

Hors ligne