Emmanuel Seyman a écrit : > * Tzacos [26/09/2008 15:07] : > >> Pour modifier le fichier j'utilise SED: >> >> sed 's/,$//' nom_du_fichier.txt >> >> Mais ça ne donne aucun résultat, le fichier résultant est identique. Il >> n'y a donc pas eu de modif. >> > > Sed affiche le résultat de la modification mais ne change pas le fichier > d'origine. Pour cela, il faut faire : > > sed 's/,$//' nom_du_fichier.txt > nom_du_fichier.new > mv nom_du_fichier.new nom_du_fichier.txt >
pas besoind e tout ca :) un sed -i 's/,$//' nom du fichier suffit. le -i impose la modification du fichier. Et en effet j'avais oublié le % Laurent _________________________________ Linux mailing list [email protected] http://lists.parinux.org/mailman/listinfo/linux
