sed -i "s/YOUR_STRING//g" *
/* or */
for file in `grep YOUR_STRING -l *`; do sed -i "s/YOUR_STRING//g" $file; done
первый метод слепо удалит YOUR_STRING
для всех файлов
второй метод, вероятно, сломается, если найдено слишком много файлов
обновлено : это не решение Python, пингуйте меня, если вам не нравится, и удалите его