В "очереди представления" GUI моего принтера, я могу нажать "show all completed jobs" и получить столбцы
Job|User|Document|Printer|Size|Time Submitted|Status
Я искал вокруг для некоторого способа сделать это в терминале и был рядом с тем, что я хотел, но не совсем. Когда я выполняюсь lpstat -W completed
, Я добираюсь
HP-LaserJet-9050-121 alex 94208 Mon 06 Apr 2015 05:52:10 PM EDT
HP-LaserJet-9050-122 alex 160768 Mon 06 Apr 2015 05:53:14 PM EDT
HP-LaserJet-9050-123 alex 44032 Mon 06 Apr 2015 05:53:32 PM EDT
В то время как этот вид делает задание, мне действительно нужен эквивалентный столбец "Document". Я задаюсь вопросом, существует ли способ сделать это конкретно от терминала?
Править: Отображения столбца "Документа" заголовок печати
Каталог /var/log/cups
содержит все журналы, и page_log
содержит информацию, в которой Вы нуждаетесь. В зависимости от Вашего вращения журнала и как далеко в прошлом Вы хотите смочь сделать это, оно возьмет a:
cat /var/log/cups/page_log
или для просто заданий LaserJet-9050:
grep 9050 /var/log/cups/page_log
Вам, возможно, придется отредактировать cupsd.conf
и изменить значение по умолчанию Вґ PageLogFormat
, прежде чем файлы журнала начнут заполняться.