On 11/18/05, Davide Prina wrote: > ma basta fare > > $ sed "s/^\([^ ]*\) \(.*\) \([^ ]*\)/\1;\2;\3/" a.txt
Però in questo caso è uno spreco di risorse usare le regexp... Ecco una prova: (su un file di 284544 linee 9,5mb) [EMAIL PROTECTED]:~/Desktop$ cat ddd.txt | wc 284544 1422720 9959040 [EMAIL PROTECTED]:~/Desktop$ time sed "s/^\([^ ]*\) \(.*\) \([^ ]*\)/\1;\2;\3/" ddd.txt > /dev/null real 0m13.982s user 0m13.928s sys 0m0.021s [EMAIL PROTECTED]:~/Desktop$ time cat ddd.txt | python xxx.py > /dev/null real 0m2.068s user 0m2.012s sys 0m0.051s [EMAIL PROTECTED]:~/Desktop$ Comunque dipende molto dall'utilizzo che se ne deve fare :)

