Сценарий:
Я хочу снова напечатать последнюю напечатанную бумагу в моем принтере ... Это невозможно ... Я пришел к некоторым командам, таким как lpstat
, lpr
, lp
, но не могу найти, существует ли такая опция.
Любая идея приветствуется
Открывают Ваши чашки webinterface localhost:631 и проверяют это:
Примечание это:
1d
= Максимальный возраст задания
500
= Максимальное количество сохраненных рабочих мест
в зависимости от того, что происходит в первом
Теперь, можно перезапустить последнее задание с этой командой в терминале:
lpstat -W completed | head -n1 | awk '{print $1}' | xargs -I {} lp -i {} -H restart
короче
lpstat -W completed | head -n1 | awk '{system ("lp -i "$1" -H restart"}'
компактный
lpstat -W completed | awk 'NR>1{exit};{system ("lp -i "$1" -H restart")}'