Signaler

[sed] suppresion ligne marche pas [Résolu/Fermé]

Posez votre question vincm70 52Messages postés samedi 15 septembre 2007Date d'inscription 30 mars 2017 Dernière intervention - Dernière réponse le 22 nov. 2009 à 11:58 par vincm70
Bonjour,
1) J'ajoute avec succes la ligne .badoo.com au fichier suivant "whitelist" de squid:

echo ".badoo.com" >> whitelist

2) Et maintenant je veut supprimer celle-ci en fesant:
sed -i '/.badoo.com /d' whitelist

et cela ne fonctionne pas.

Je fait :

sed -i '11d' whitelist la 11 eme ligne est bien supprimé

Quelle erreur ai je fait pour la supression de la ligne en spécifiant " .badoo.com" pour le premier sed?

Quelqu'un a une idée, j'ai essayer trop plein de truc, j'ai plus d'iée?

Merci
Utile
+0
plus moins
Salut,

Je suis loin de bien connaitre sed , il faudra attendre le specialiste Jipicy :-) mais tu peux toujours faire:

sed 's/.badoo.com//' whitelist | sed '/^$/d'
Utile
+0
plus moins
Salut,

Enlève l'espace en trop après "badoo.com" :

sed -i '/.badoo.com/d' whitelist 

Et ça devrait aller mieux ;-))
Utile
+0
plus moins
Merki j'avait réussi a trouvé , c'était bien ca. L'espace qui m'a fait perdre du temps!! C abusée!! lol

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !