Re: Problème d'utilisation de Find et Sed
Xavier MOGHRABI a écrit, lundi 16 mai 2005, à 19:48 :
> Bonjour
bonsoir,
> J'écris car je n'arrive pas avec find et sed à remplacer un '@' dans un
> ensemble de fichiers sur Debian Stable.
>
> En fait je souhaitais exécuter l'instruction suivante :
> find $REP -name "msg*.html" -exec sed "s/@/ at /g" {} > /tmp/address.tmp \;
> -exec mv /tmp/address.tmp {} \;
zsh -c "cd \"$REP\" && echo sed -i -e 's/@/ at /g' **/*.html"
> Mais ça ne marche pas car le fichier /tmp/address.tmp n'est pas créé. Du coup
> je voulais savoir si quelqu'un avait une idée sur ce problème.
> Par ailleurs avec la version de sed dans debian sarge l'option -i n'est pas
> disponible :-(
Sarge serait déjà obsolète ?
Mauvais Sed, upgrader Sed ... je suis encore en woody, mais avec un sed
de chez www.backports.org (le source de chez gnu.org est encore plus
récent).
> Merci pour votre aide
de rien,
--
Jacques L'helgoualc'h
Reply to: