Sed suppression chaine de caractère incluant le signe =

Résolu/Fermé
reno732 Messages postés 222 Date d'inscription mardi 3 juillet 2007 Statut Membre Dernière intervention 13 mars 2016 - 11 sept. 2015 à 08:43
reno732 Messages postés 222 Date d'inscription mardi 3 juillet 2007 Statut Membre Dernière intervention 13 mars 2016 - 11 sept. 2015 à 14:05
Bonjour,

Je cherche à supprimer dans un fichier une chaine de caractère contenant le signe égal.

sed '{value\=0}d' mon-fichier

me renvoit :
sed: 1: "{/value\=0/}d": command } expects up to 0 address(es), found 1

Le égal est interprété malgré l'antislah.

J'ai récupéré dans un log apache des données poussé par des clients. Pour optimiser le script de 288000 ligne je souhaite supprimer les lignes qui ajoute 0 à la base de données.

"Mondomaine.net/interfaceadmin/Grabdata.php?client=idclient&type=144&channel=0&counter=1&timeStart=20150820063400&timeEnd=20150820063500&value=0"
A voir également:

2 réponses

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
11 sept. 2015 à 08:47
Salut,

sed '/&value=0"/d' fichier

0