[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Modif auto du répertoire des images



Le dimanche 24 juillet 2011, Sylvain L. Sauvage a écrit :
> Le samedi 23 juillet 2011 à 15:47:14, corbie@free.fr a écrit :
> > <img src='toto.jpg'>
>   Remplacer les «"» par des «\'» (le \ est là pour le shell, pas pour sed) :

> sed -re 's:src=\'([^\']*/)?([^\'/]+)\.([^\'/.]+)\':src="\3/\2.\3":g' 
=>
sed -re 's:src=\'([^\']*/)?([^\'/]+)\.([^\'/.]+)\':src="\3/\2.\3":g' essai.html
bash: syntax error near unexpected token `('

> > ET <img src=toto.jpg>
>   D’abord, sache que c’est très crado comme façon de faire.
>   Ensuite, s’il n’y a pas de guillemets, c’est que l’espace 
> n’est pas un caractère de nom de fichier, donc le nom de fichier 
> se termine par «>» ou « ». Donc on remplace «"» par «> » et on 
> remet le même à la fin (le \4) :
>  Sylvain Sauvage
> sed -re 's:src=([^> ]*/)?([^> /]+)\.([^> /.]+)([> ]):src="\3/\2.\3"\4:g'
=> idem :
bash: syntax error near unexpected token `('

J'ai tenté des modifs, sans succès ...

Merci.


Reply to: