OVH Cloud OVH Cloud

commandes sed avec reference

11 réponses
Avatar
Kevin Denis
Bonjour

J'ai un fichier contenant des lignes mal formattées.
Ces lignes sont de la forme:

reference: "URL";

au lieu de

reference: URL;

Il y a des lignes 'reference' bien formattées. Il y a beaucoup
d'autres lignes qui n'ont pas à être modifiées. J'ai donc essayé une
commande sed:
sed s/reference:\ \"\(.*\)\"/reference:\ \1/ file

avec l'idée de dire: je cherche le motif
reference: "quelconque" pour réécrire reference: quelconque mais
cela ne fonctionne pas. Ou est-ce que je me trompe?
(Système linux)
Merci
--
Kevin

1 réponse

1 2
Avatar
xavier
william wrote:

Na, c est pas un troll.


Ah bah si.

[...]
passer par du python qui est plus lisible que le perl ?


Et ça s'est vu :-)

PS: Les regexp, ça se commente, et ça vaut pour tous les langages.

--
XAv
In your pomp and all your glory you're a poorer man than me,
as you lick the boots of death born out of fear.
(Jethro Tull)
1 2