Originariamente inviato da Ilmalcom
Prova a farlo così
codice:
#!/bin/bash
for file in `ls *.txt`; do
  cat "$file" | sed -e 's/prima/dopo/g' > file_temp
  mv file_temp "$file"
done

mille grazie!