commands.sh

ippfind

all

Find services registered with a DNS server or available through local devices. See also: `ipptool`, `ippeveprinter`.

More info →

Options (3)

-l, --lsboolean

List IPP printers registered on the network with their status

Example: ippfind {{[-l|--ls]}}
-x, --execboolean

Send a specific PostScript document to every PostScript printer on the network

Example: ippfind --txt-pdl application/postscript {{[-x|--exec]}} ipptool -f {{path/to/document.ps}} '{}' print-job.test \;
-h, --hostboolean

Send a PostScript test document to every PostScript printer on the network, whose name matches a `regex`

Example: ippfind --txt-pdl application/postscript {{[-h|--host]}} {{regex}} {{[-x|--exec]}} ipptool -f onepage-letter.ps '{}' print-job.test \;

Examples (4)

List IPP printers registered on the network with their status

ippfind [-l|--ls]

Send a specific PostScript document to every PostScript printer on the network

ippfind --txt-pdl application/postscript [-x|--exec] ipptool -f path/to/document.ps '{}' print-job.test \;

Send a PostScript test document to every PostScript printer on the network

ippfind --txt-pdl application/postscript [-x|--exec] ipptool -f onepage-letter.ps '{}' print-job.test \;

Send a PostScript test document to every PostScript printer on the network, whose name matches a `regex`

ippfind --txt-pdl application/postscript [-h|--host] regex [-x|--exec] ipptool -f onepage-letter.ps '{}' print-job.test \;
made by @shridhargupta | data from tldr-pages