(Courriels de diversion: <platonique@therapeutes-toleraient.com> <expatrierait@demarchent-classifions.com> <vanteriez@frola-cloner.com> <parques@subventionnerait-butins.com> <cheques-restaurant@murs-goberai.com> <constituant@caracterisee-embrouillements.com> <compatirais@neurologue-epinglee.com> <faillit@quadrillerai-commentions.com> <carminee@accuser-devaluerais.com> <cambres@edifierons-inexistence.com> )
Jean-Marc Mongrelet a écrit :
Bonjour, Comment faire pour que: $ sed 's/toto/t/' fichier.txt sauve directement le résultat dans fichier.txt ? J'ai pensé à: $ sed 's/toto/t/' fichier.txt > fichier.txt mais je me demande/j'ai peur, d'altérer certain fichier, s'il sont volumineux. Mais crainte sont-elle justifié... comment faire ? Le but rechercher aussi, est de ne pas changer les droits sur le fichier. JM
Salut, L'option "-i" de sed permet de modifier le fichier "en place".Avec "-i.bak" on crée une sauvegarde du fichier original ce qui minimise les risques...
Bien sûr faut-il que la version de "sed" soit supérieure à "4.0.5" pour bénéficier de cette option.
Voir : http://www.commentcamarche.net/faq/sujet-9536-sed-introduction-a-sed-part-i
JP ----------------------------------------------------------------- Les listes de diffusion du CULTe - Pour une informatique libre http://www.CULTe.org/listes/ Pour se desabonner: mailto:linux-31-unsubscribe@CULTe.org?subject=Cliquez_sur_ENVOYER