cupstestppd(1)
cupstestppd - test conformance of ppd files
As shipped in IRIX 6.5.30. Added in IRIX 6.5.30.
NAME cupstestppd - test conformance of ppd files SYNOPSIS cupstestppd [ -q ] [-r] [ -v[v] ] filename.ppd[.gz] [ ... filenameN.ppd[.gz] ] cupstestppd [ -q ] [-r] [ -v[v] ] - DESCRIPTION cupstestppd tests the conformance of PPD files to the Adobe PostScript Printer Description file format specifi- cation version 4.3. It can also be used to list the sup- ported options and available fonts in a PPD file. The results of testing and any other output are sent to the standard output. The first form of cupstestppd tests one or more PPD files on the command-line. The second form tests the PPD file provided on the standard input. The -q option specifies that no information should be dis- played. The -r option relaxes the PPD conformance requirements so that common whitespace, control character, and formatting problems are not treated as hard errors. The -v option specifies that detailed conformance testing results should be displayed rather than the concise PASS/FAIL/ERROR status. The -vv option specifies that all information in the PPD file should be displayed in addition to the detailed con- formance testing results. The -q, -v, and -vv options are mutually exclusive. EXIT STATUS cupstestppd returns zero on success and non-zero on error. The error codes are as follows: 1 Bad command-line arguments or missing PPD filename. 2 Unable to open or read PPD file. 3 The PPD file contains format errors that cannot be skipped. 4 The PPD file does not conform to the Adobe PPD speci- fication. 1 August 2003 Common UNIX Printing System 1 cupstestppd(1) Easy Software Products cupstestppd(1) EXAMPLES The following command will test all PPD files under the current directory and print the names of each file that does not conform: find . -name \*.ppd \! -exec cupstestppd -q '{}' \; -print The next command tests all PPD files under the current directory and print detailed conformance testing results for the files that do not conform: find . -name \*.ppd \! -exec cupstestppd -q '{}' \; \ -exec cupstestppd -v '{}' \; SEE ALSO CUPS Software Administrators Manual, CUPS Software Pro- grammers Manual, http://localhost:631/documentation.html, Adobe PostScript Printer Description File Format Specifi- cation, Version 4.3. COPYRIGHT Copyright 1993-2005 by Easy Software Products, All Rights Reserved. 1 August 2003 Common UNIX Printing System 2