OS Manuals

/usr/bin/ppdc

The CUPS Printing System

From cups 2.4.20-r0 (os), captured 2026-11-05 by running ppdc --help (exit 1). permalink

Usage: ppdc [options] filename.drv [ ... filenameN.drv ]
Options:
  -D name=value           Set named variable to value.
  -I include-dir          Add include directory to search path.
  -c catalog.po           Load the specified message catalog.
  -d output-dir           Specify the output directory.
  -l lang[,lang,...]      Specify the output language(s) (locale).
  -m                      Use the ModelName value as the filename.
  -t                      Test PPDs instead of generating them.
  -v                      Be verbose.
  -z                      Compress PPD files using GNU zip.
  --cr                    End lines with CR (Mac OS 9).
  --crlf                  End lines with CR + LF (Windows).
  --lf                    End lines with LF (UNIX/Linux/macOS).
Options (12)
OptionDescriptionSource
-D name=valueSet named variable to value.help
-I include-dirSpecifies an alternate include directory.help + man
-c catalog.poSpecifies a single message catalog file in GNU gettext (filename.po) or Apple strings (filename.strings) format to be used for localization.help + man
-d output-dirSpecifies the output directory for PPD files.help + man
-l langSpecifies one or more languages to use when localizing the PPD file(s).help + man
-mSpecifies that the output filename should be based on the ModelName value instead of FileName or PCFileName.help + man
-tSpecifies that PPD files should be tested instead of generated.help + man
-vSpecifies verbose output, basically a running status of which files are being loaded or written.help + man
-zCompress PPD files using GNU zip.help
--crEnd lines with CR (Mac OS 9).help + man
--crlfEnd lines with CR + LF (Windows).help + man
--lfSpecifies the line ending to use - carriage return, carriage return and line feed, or line feed alone.help + man

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.