Как проверить, имеет ли файл BOM в utf-8 тексте

Нет никакого уровня "2.5". Это нарушило бы целую модель OSI, таким образом, я собираюсь сказать, что вряд ли будет такая вещь как никто имел бы цель для него или хотел бы адаптировать некоторую цель использовать его. Это также включило бы большое взламывание ядра, и это изменило ядро, должен будет использоваться каждым устройством, получающим доступ к сети ниже узла управления.

Цель уровня 3, сетевого уровня, обращается/направляет. Нет никаких данных, подходящих для вставки между уровнем 2 и уровнем 3, так как данные кроме аппаратных средств (уровень 2) и программное обеспечение (уровень 3) обращаются, часть полезной нагрузки.

Вы могли заменить материал IP уровня 3 некоторым протоколом маршрутизации программного обеспечения собственные, преобразовывающие входящие пакеты, но трудно видеть, какова точка этого была бы.

Конечно, если Вы объясняете более конкретно, что Вы хотите выполнить, у кого-то могло бы быть предложение.

18
01.12.2014, 05:40
1 ответ

файл скажут вам, если есть BOM. Вы можете тестировать:

$ /usr/bin/printf "\ufeff...\n" | file -
/dev/stdin: UTF-8 Unicode (with BOM) text

Примечание: в соответствии с файлом ChinkeLog эта функция существовала уже в 2007 году. Итак, это должно работать на любом текущем компьютере.

30
27.01.2020, 19:45

Теги

Похожие вопросы