Мне нужно найти кодировку всех файлов, которые размещены в каталоге. Есть ли способ найти используемую кодировку?
Команда fileне может сделать это.
Интересующая меня кодировка: ISO-8859-1. Если кодировка является чем-то еще, я хочу переместить файл в другой каталог.
apropos encoding. Он ищет названия и описания всех справочных страниц. Когда я делаю это на моей машине, я вижу 3 инструментов , которые могли бы помочь мне, судя по их описаниям: chardet, chardet3, chardetect3. Затем, man chardetпрочитав man-страницу, вы узнаете, что chardetмне нужна именно эта утилита.
us-ascii, но после добавления строки китайского комментария это становится utf-8. fileможно узнать кодировку, прочитав содержимое файла и угадать.