17 августа 2011 г.

Обработка файлов: групповая замена

Довольно часто поражаюсь, как все в консоли бывает просто реализовать. Вот сегодня мне понадобилось обработать довольно много html, и заменить в них символ "®" на его html-код "&amp#174;", внезапно консоль пришла на помощь):
$ (find . -name *html) | xargs sed -i "s/®/\®/g"