Ho un problema in uno script, volendo modificare un file con sed: 

 cat file |sed -f script.sed > file 

mi produce un file di dimensione nulla. Sono costretto a usare: 
 
  sed -f script.sed > tmp && mv tmp  file 
 
Immagino si possa fare di meglio che passare da un file temporaneo, vero? 
E' importante perche' ho un centinaio di file da elaborare in questa maniera. 

grazie. 
alberto


Rispondere a