osx -V (return code: -15)
osx:I: "OpenSP" version "1.5.2"
osx --help (return code: 0)
Usage: osx [OPTION] SYSID...
Short options need the same arguments as their long forms.
-b, --encoding=NAME Use encoding NAME for output.
-f, --error-file=FILE Append error messages to file FILE.
-v, --version Display the program version.
-h, --help Show this help text.
-c, --catalog=SYSID Use catalog SYSID.
-C, --catalogs Arguments are catalogs, use DOCUMENT entry.
-D, --directory=DIRECTORY Search files in directory DIRECTORY.
-R, --restricted Restrict file reading (for use in Web apps).
-a, --activate=NAME Make doctype or linktype NAME active.
-A, --architecture=NAME Parse wrt. architecture NAME.
-E, --max-errors=NUMBER Give up after NUMBER errors.
-e, --open-entities Show open entities in error messages.
-g, --open-elements Show open elements in error messages.
-n, --error-numbers Show error numbers in error messages.
--references Show references in error messages.
-i, --include=NAME Define parameter entity NAME as "INCLUDE".
-w, --warning=TYPE Enable warning TYPE.
-x, --xml-output-option=OPTION Modify the XML output according to OPTION.
-d, --entity_output_location=OPTION Modify the XML output according to OPTION.
-l, --dtd_location=OPTION Modify the XML output according to OPTION.
osx converts SGML to XML. osx parses and validates the SGML document
contained in SYSID... and writes an equivalent XML document to the standard
output. osx will warn about SGML constructs which have no XML equivalent.