J'essaie de supprimer une ligne contenant un motif particulier dans un fichier texte. j'ai le code suivant qui ne fonctionne pasSuppression de texte à l'aide de grep
`grep -v "$varName" config.txt`
quelqu'un peut me dire comment je peux le faire fonctionner correctement, je veux le faire fonctionner à l'aide grep et sed non
Membre depuis 5 mois. Pas de votes, pas de réponses, a posé 5 questions et n'a accepté aucune réponse dans aucune d'entre elles. @ mrblibby, vous êtes ce que nous appelons un leecher. –
"qui ne fonctionne pas" ne nous aide pas beaucoup. Veuillez publier des messages d'erreur spécifiques ou des façons spécifiques dont le résultat diffère de ce qui était attendu. Utilisez-vous les backticks dans le cadre de votre commande? Si oui, c'est là que votre problème est. –
Lorsque vous exécutez cela, je suis sûr qu'il est juste sortie toutes les lignes du fichier moins tout ce qui contient $ varName. Vous devrez alors diriger cette sortie vers un autre fichier et ensuite 'mv' qui retournera au fichier original. –