Рейтинг:0

использование cp для печати текстового файла

флаг br

У меня есть 2 принтера (оба "Универсальный текстовый принтер")

  1. Первый подключен напрямую к моему ноутбуку через USB. Этот принтер соответствует устройству /dev/usb/lp0. Для этого я могу распечатать файл, просто используя cp или lp.

$ cp текстовый файл /dev/usb/lp0

или же

$ lp -d текстовый файл "имя-принтера"

  1. Второй — сетевой принтер с URI «socket://192.168.0.123». В настоящее время я могу распечатать текстовый файл только с помощью команды lp

$ lp -d текстовый файл "имя-принтера"

Есть ли способ использовать cp здесь? Так же, как первый принтер Что-то вроде

$ cp текстовый файл ...?

Если я могу использовать cp, то я могу просто писать прямо в этот файл (/dev/usb/lp0), чтобы распечатать что-то из приложения. В противном случае мне нужно сначала записать в текстовый файл, а затем запустить "lp...". Это намного более обременительно.

Любая помощь приветствуется. Большое тебе спасибо

N0rbert avatar
флаг zw
Вероятно, вам нужно попробовать `cat textfile > /dev/usb/lp0` или `lpr textfile`.
Рейтинг:1
флаг br

Для сетевых принтеров требуется сетевое приложение, такое как netcat, для обработки файла.

ncprinter_IP_or_host_name 9100 <принтер-готовый_файл

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.