Есть ли способ напечатать документ из текстового редактора nano, то есть отправить его на принтер для физической распечатки? Я вижу, что vim и emacs имеют эту функцию, но мне нравится простота nano. Если нет, есть ли способ напечатать документ командой linux?

2 ответа2

0

Мне нужно было сделать то же самое. Мое решение с использованием командной строки:

  • Введите less filename >> filename.txt.
  • Затем я набрал lp filename.txt и он напечатан!
0

Я не вижу упоминаний о команде печати в руководстве по nano , и было бы удивительно найти ее. Традиционный метод печати в системах * nix - это команда lpr :

$ lpr foo.txt

От man lpr:

DESCRIPTION
   lpr  submits  files  for  printing. Files named on the command line are
   sent to the named printer (or the default destination if no destination
   is  specified).  If  no files are listed on the command-line, lpr reads
   the print file from the standard input.

Вы также можете использовать немного более современный эквивалент, enscript:

DESCRIPTION
   Enscript converts text files to PostScript  or  to  other  output  lan‐
   guages.   Enscript  can spool the generated output directly to a speci‐
   fied printer or leave it to a file.   If  no  input  files  are  given,
   enscript  processes the standard input stdin.  Enscript can be extended
   to handle different output media and it has many options which  can  be
   used to customize the printouts.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .