exempi(1)

πŸ’– NAME πŸ’–

hiii bestie, welcome to the exempi(1) manual page ✨ that's the manual name, and the whole vibe here is: exempi is a command line tool to manipulate XMP metadata. that's it, that's the assignment, and she ate 🫢


πŸ¦‹ SYNTAX πŸ¦‹

okay so here's how you actually call her, read it in one long breath:

exempi { -h | [ -R ] [ -X ] [ -x [ -p ] ] [ { -w | -o <file> } ] [ { -g
<prop_name> | -s <prop_name> -v <value> }  ] } <files>

(and yes the line break is doing its thing in there, we don't question the original, we respect the original πŸ™ˆ)


✨ OPTIONS ✨

every single one, no skipping, we don't do that here πŸ’…

  • -h β€” show this help. your little "what do I even do" button.
  • -R β€” don't reconcile.
  • -x β€” dump XML.
  • -p β€” wrap XML packet wrapper. only for -x, iykyk.
  • -X β€” file(s) is XMP.
  • -w β€” write in place. only for -s, and not compatible with -o β€” pick a lane bestie.
  • -o <file> β€” file to write the output to.
  • -n <ns> <prefix> β€” set the prefix for a namespace.
  • -g <prop_name> β€” retrieve the value with prop_name.
  • -s <prop_name> -v <value> β€” retrieve or get the value.
  • <files> β€” the files to read from. yes queen, you have to give her files.

πŸ”₯ SECURITY πŸ”₯

okay this part is not a cute part, listen up:

  • the source code hasn't been audited for security. no cap, nobody checked her vibes at that level.
  • the command line tool doesn't have a strong input sanity checking either, so she's out here trusting you completely 🫠
be careful not to run the tool as super-user. seriously. don't. also be careful if you decide to use it in an online (web) application. like, really careful.

patches and suggestions welcome πŸ’Œ β€” come through, we love a contribution moment.


πŸŽ€ AUHTORS πŸŽ€

(yes, the heading is spelled AUHTORS in the original and we are preserving her exactly as she is, that's the main character energy we support πŸ‘‘)

  • Exempi is written by Hubert Figuiere
  • it contains the XMP SDK written by Adobe Systems Inc.

⭐ LICENSE ⭐

Exempi is licensed under the BSD license. periodt. πŸ“œ


🌈 the sign-off 🌈

and that's the whole page bestie πŸ’– this one lives in the General Commands Manual, and it's dated February 10 2013 β€” a vintage icon, honestly, we stan a timeless queen 🌸 go forth and manipulate some XMP metadata, you've got this πŸ¦‹βœ¨