plistutil - Convert a plist FILE between binary, XML, and JSON
format
plistutil [OPTIONS] [-i FILE] [-o FILE]
plistutil allows converting a Property List file between binary,
XML, and JSON format.
- -i, --infile FILE
- Input FILE to convert from. If this argument is omitted or - is passed as
filename, plistutil will read from stdin.
- -o, --outfile FILE
- Output FILE to convert to. If this argument is omitted or - is passed as
filename, plistutil will write to stdout.
- -f, --format
[bin|xml|json|openstep]
- Force output format, regardless of input type. This is useful if the input
format is not known, but the output format should always be in a specific
format (like xml or json).
If omitted, XML plist data will be converted to binary and
vice-versa. To convert to/from JSON or OpenStep the output format needs
to specified.
- -p, --print FILE
- Print PList in human-readable format.
- -c, --compact
- JSON and OpenStep only: Print output in compact form. By default, the
output will be pretty-printed.
- -s, --sort
- Sort all dictionary nodes lexicographically by key before converting to
the output format.
- -h, --help
- Prints usage information.
- -d, --debug
- Enabled extended debug output.
- -v, --version
- Print version information
Zach C.
Martin Szulecki
Nikias Bassen
https://libimobiledevice.org
https://github.com/libimobiledevice/libplist