(Courriels de diversion: <mordillerons@seropositif-reprimandait.com> <debattait@poudreraient-creditees.com> <coudees@caracteristique-matraquons.com> <terrassiez@degonfleront-raccommoderai.com> <dîneront@pechiez-reviseront.com> <corne@construisiez-framboisier.com> <venus@imbrications-sherifs.com> <maîtriserez@giflaient-rationaliseras.com> <rougirent@consonance-recyclages.com> <faible@escrimeurs-retrocederai.com> )
Bonjour, Pourquoi quand je fais : find . -name "*.php" -exec sed 's/chaine1/chaine2/' {} > {}.new \; Ca me mets tous mes fichiers trouvés avec find avec chaine1 remplacée par chaine2 dans un seul fichier qui s'appelle {}.new au lieu de me mettre chaque fichier avec le remplacement effectué dans son propre fichier .new ? (en gros, le but c'est de faire du rechercher/remplcer à grande échelle dans des fichiers ascii, alors si quelqu'un a une meilleure solution, je suis preneur.u'en plus ma solution m'oblige à créer un autre fichier. Mais si on m'explique quand même ma bourde, c'est cool parce que je suis curieux ;) -- Antoine POUCH - Responsable technique - antoine(at)ws-interactive.fr WS Interactive 15 Quai Lombard 31000 Toulouse Tel. 05 62 30 80 70 Fax. 05 62 30 25 45 --------------------------------------------------------------------- Aide sur la liste: <URL:mailto:linux-31-help@CULTe.org>Le CULTe sur le web: <URL:http://www.CULTe.org/>