Command what find and clear nasty BOM

What about this one simple command which not just finds but clears nasty BOM? :)

find . -type f -exec sed '1s/^\xEF\xBB\xBF//' -i.bak {} \; -exec rm {}.bak \; I love “find” :)

If you want just to show BOM files, use this one:

grep -rl $'\xEF\xBB\xBF' .

source

июн. 05, 2013 // 13:07 | Комментарии (0)


Информация на этом сайте представлена без гарантий любого рода, в том числе без гарантий пригодности к использованию с какой-либо целью и отсутствия нарушения прав третьих лиц. Предоставленная информация может содержать ошибки или неточности. Владелец сайта не несет ответственности перед кем бы то ни было за понесенные убытки, связанные с данными материалами и не несет ответственности за содержание иных сайтов, которые поддерживаются третьими лицами, и следовательно, отказывается от ответственности за представленные на этом ресурсе ссылки на другие сайты.
Информация представлена на сайте исключительно для ознакомления без цели коммерческого использования и извлечения прибыли. Все права на информацию, графические изображения, тексты и иные содержащиеся на настоящем сайте материалы, принадлежат их владельцам. Никакие содержащиеся на настоящем сайте материалы или их часть не могут быть воспроизведены, использованы или переданы третьим лицам в целях извлечения прибыли без согласия правообладателей.