Как определить путь к глубоко вложенному полю json

Это не самое удовлетворительное решение, но установка

LogLevel info

в /etc/cups/cupsd.conf(, затем перезапустите CUPS, например. сsudo systemctl restart cups)фильтры отображаются в журналах CUPS при отправке задания.

Журналы CUPS обрабатываются journaldпо умолчанию в Fedora (28, по крайней мере ), к ним можно получить доступ

$ journalctl -b -u cups
…
juil. 23 15:31:56 Schenker cupsd[14390]: [Job 20] Adding start banner page "none".
juil. 23 15:31:56 Schenker cupsd[14390]: [Job 20] Queued on "Brother_MFC-9330CDW" by "goug".
juil. 23 15:31:56 Schenker cupsd[14390]: REQUEST localhost - - "POST /printers/Brother_MFC-9330CDW HTTP/1.1" 200 358 Create-Job successful-ok
juil. 23 15:31:56 Schenker cupsd[14390]: [Job 20] File of type application/pdf queued by "goug".
juil. 23 15:31:56 Schenker cupsd[14390]: [Job 20] Adding end banner page "none".
juil. 23 15:31:56 Schenker cupsd[14390]: [Job 20] Started filter /usr/lib/cups/filter/pdftopdf (PID 14599)
juil. 23 15:31:56 Schenker cupsd[14390]: [Job 20] Started filter /usr/lib/cups/filter/pdftops (PID 14600)
juil. 23 15:31:56 Schenker cupsd[14390]: [Job 20] Started filter /usr/lib/cups/filter/brother_lpdwrapper_mfc9330cdw (PID 14601)
juil. 23 15:31:56 Schenker cupsd[14390]: [Job 20] Started backend /usr/lib/cups/backend/dnssd (PID 14602)
juil. 23 15:31:56 Schenker cupsd[14390]: REQUEST localhost - - "POST /printers/Brother_MFC-9330CDW HTTP/1.1" 200 40108 Send-Document successful-ok
juil. 23 15:31:59 Schenker cupsd[14390]: [Job 20] Job completed.
juil. 23 15:31:59 Schenker cupsd[14390]: Expiring subscriptions...

NB  :Опция -fиз journalctlможет оказаться удобной.

2
15.08.2020, 19:22
1 ответ

Похоже, вы имеете в виду визуально, а не программно, и в этом случае может сработать редактор с поддержкой работы с JSON. Например, vimс обработчиком файлов JSON и его встроенной -поддержкой сворачивания.

0
18.03.2021, 23:12

Теги

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