Как распечатать несколько копий большого файла postscript на принтере с небольшим объемом памяти?

Вы установили NOPASSWDдля rc6и rc5. Если вы не хотите, чтобы у вас запрашивали пароль для init, вам также придется добавить его в правило sudoers. Что-то вроде:

testcs ALL=(ALL) NOPASSWD: /sbin/rc6, /sbin/rc5, /sbin/init [56]

(Поскольку в аргументах можно указать подстановочные знаки, [...]соответствующие любому символу в списке.)

1
30.01.2020, 14:41
1 ответ

Простой скрипт ниже сделает это. Он принимает один аргумент :количество копий, которые вы хотите распечатать. Он создает отдельные задания на печать для каждой копии, тем самым решая проблему низкого количества ошибок на принтере, подавая на него по одной копии за раз.

#!/bin/bash
for run in $(seq $1); do
  lp -d hp-laserjet-1320-postscript-FUMA-FOLDER \
     -o sides=two-sided-short-edge fileToPrint.pdf
done

Сияй, сумасшедший HP Laserjet

0
28.04.2021, 23:25

Теги

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