Как консольно (в Unix-like окружении) удалить BOM (byte-order mark, непечатаемый символ в самом начале файла, являющийся необязательной меткой юникода) из файла?
Ответ
Например, с помощью awk:
awk '{if(NR==1)sub(/^\xef\xbb\xbf/, "");print}' < oldfile > newfile
Комментариев нет:
Отправить комментарий