encguess
СОДЕРЖАНИЕ
НАЗВАНИЕ
encguess - определение кодировок символов файлов
ВЕРСИЯ
$Id: encguess,v 0.3 2020/12/02 01:28:17 dankogai Exp $
СИНОПСИС
encguess [switches] filename... ПЕРЕКЛЮЧАТЕЛИ
- -h
-
отобразить это сообщение и выйти.
- -s
-
указать список «подозрительных типов кодировок» для проверки, разделенных либо
:либо, - -S
-
вывести список всех допустимых типов кодировок, которые можно использовать с параметром -s
- -u
-
подавить отображение неопределённых типов
ПРИМЕРЫ:
-
Определение кодировки файла с именем
test.txt, используя только стандартные подозрительные типы.encguess test.txt -
Определение типа кодировки файла с именем
test.txt, используя подозрительные типыeuc-jp,shiftjis,7bit-jis.encguess -s euc-jp,shiftjis,7bit-jis test.txt encguess -s euc-jp:shiftjis:7bit-jis test.txt -
Определение типа кодировки нескольких файлов, не отображать результаты для неопределённых файлов.
encguess -us euc-jp,shiftjis,7bit-jis test*.txt
ОПИСАНИЕ
Определение кодировки выполняется путём проверки одного типа кодировки за раз до тех пор, пока все, кроме нужной кодировки, не будут исключены. Набор типов кодировок, которые будут проверены, определяется параметром -s и по умолчанию состоит из ascii, utf8 и UTF-16/32 с BOM. Это можно переопределить, передав один или несколько типов кодировок через параметр -s. Если вам нужно передать несколько подозрительных типов кодировок, используйте строку в кавычках с пробелом между значениями.
СМОТРИТЕ ТАКЖЕ
ЛИЦЕНЗИЯ И АВТОРСКИЕ ПРАВА
Авторские права 2015 года Майкл ЛаГраста и Дан Когаи.
Эта программа является свободной программной; вы можете перераспределять и/или изменять её в соответствии с условиями Лицензии на творческие работы (2.0). Вы можете получить копию полной лицензии по адресу:
http://www.perlfoundation.org/artistic_license_2_0
© 1993–2021 Larry Wall and others
Licensed under the GNU General Public License version 1 or later, or the Artistic License.
The Perl logo is a trademark of the Perl Foundation.
https://perldoc.perl.org/5.36.0/encguess