OSPCAT(1)

πŸ“¦ version 1.5.2, in arch rolling, opensuse-leap 16.0

πŸ’– NAME πŸ’–

okay so bestie, welcome to the OSPCAT(1) manual page β€” yes, the Reference one β€” and it’s all about ospcat, aka the SGML print catalog tool πŸŽ€. It’s giving utility, it’s giving catalog vibes, and we’re gonna go through every single flag together, periodt.

✨ SYNOPSIS ✨

here’s the exact command shape, no cap:

ospcat [-b name] [--bctf=name] [-C] [--catalogs] [-c sysid]
       [--catalog=sysid] [-f] [--error-file=file] [-D directory]
       [--directory=directory] [-R] [--restricted] [-v] [-h] [--help]
       [-P literal] [--public-id=literal] [-S literal]
       [--system_id=literal] [-p name] [--parameter-entity=name]
       [-d name] [--doctype=name] [-l name] [--linktype=name] [-e name]
       [--entity=name] [-n name] [--notation=name] [-s name]
       [--declaration=name]

🌸 DESCRIPTION 🌸

ospcat prints effective system identifiers found in the catalogs on the standard output ✨. Lowkey important: it doesn’t check that the system identifiers correspond to actual files β€” it’s not doing a vibe check on your filesystem, bestie πŸ’…. The return value is 0 if the last system identifier was successfully created and 1 otherwise. Slay.

πŸ‘‘ OPTIONS πŸ‘‘

The following options are available:

  • -b name, --bctf=name β€” use bctf name for output 🫢.
  • -f file, --error-file=file β€” append error messages to file file 😭.
  • -v, --version β€” display the program version πŸ”₯.
  • -h, --help β€” show this help text ✨.
  • -c sysid, --catalog=sysid β€” use catalog sysid πŸŽ€.
  • -C, --catalogs β€” arguments are catalogs, use DOCUMENT entry πŸ‘‘.
  • -D directory, --directory=directory β€” search files in directory directory πŸ¦‹.
  • -R, --restricted β€” restrict file reading (for use in Web apps) πŸ’€.
  • -P literal, --public-id=literal β€” print the effective system id for the public id literal πŸ’–.
  • -S literal, --system-id=literal β€” print the effective system id for system id literal ⭐.
  • -p name, --parameter-entity=name β€” print the effective system id for parameter entity name 🌈.
  • -d name, --doctype=name β€” print the effective system id for the doctype name 🌸.
  • -l name, --linktype=name β€” print the effective system id for the linktype name 🧚.
  • -e name, --entity=name β€” print the effective system id for entity name πŸ’œ.
  • -n name, --notation=name β€” print the effective system id for notation name πŸ“.
  • -s name, --declaration=name β€” print the effective system id for the SGML declaration for doctype name πŸŽ€.

πŸ¦‹ SEE ALSO πŸ¦‹

go check out these other manual pages, bestie: onsgmls(1), ospam(1), onsgmlnorm(1), ospent(1) 🫢.

🌈 AUTHOR 🌈

author credit is Ian Castle <ian.castle@openjade.org> β€” Author. iconic.

last but never least, the footer energy: OpenSP, September 2003, OSPCAT(1) β€” mwah, bye bestie πŸ’–

πŸ“¦ where this page comes from