Распечатайте файл UTF-8 с инструментами командной строки

При использовании сетевого менеджера Содержание по умолчанию файла / etc / etter / интерфейсы обычно это:

auto lo
iface lo inet loopback

Примечание: , который находится из моей системы Ubuntu 14.04, но Debian должен быть идентичным к этому.

Откуда он приходит?

Если вы ищете, чтобы узнать, какой пакет / etc / etter / интерфейсы - это часть, которую вы обнаружите, что это не так.

$ dpkg -S /etc/network/interfaces
dpkg-query: no path found matching pattern /etc/network/interfaces

Скорее, он генерируется скриптом Postinstall из пакета IFUPDown , в частности, этот скрипт: /var/lib/dpkg/info/ifupdown.postinst .

Примечание: Вы знаете, что это сценарий Post Install для IFUPDown на основе его имени и его местоположения в каталоге / var / lib / dpkg / info .

Выдержка из скрипта, которые генерируют файл интерфейсов
# Generic stuff done on all configurations
if [ "$1" = "configure" ] ; then
  # We don't need loopback interface definition anymore as
  # ifupdown handles loopback interface on its own from now
  if [ ! -f /etc/network/interfaces ] ; then
    if [ -z "$2" ]; then
      echo "Creating /etc/network/interfaces."
      echo "# interfaces(5) file used by ifup(8) and ifdown(8)" > /etc/network/interfaces
      echo "# Include files from /etc/network/interfaces.d:" >> /etc/network/interfaces
      echo "source-directory /etc/network/interfaces.d" >> /etc/network/interfaces
    else
      report_warn "/etc/network/interfaces does not exist"
    fi
  fi
fi

Список ссылок

1
26.11.2014, 00:04
2 ответа

Да, это возможно. Вы можете напрямую cat отправить файл на такой принтер и перемещаться по нему с помощью CUPS.

Будет ли результат ожидаемым, зависит от содержимого файла, а также марки и модели принтера.

0
28.01.2020, 02:13

Используйте enca и find
Install enca

$apt-get install enca

Выполните команду ниже

$ enca filename
-2
28.01.2020, 02:13

Теги

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