ipsw plist
Dump plist as JSON
ipsw plist <file|watch-path> [flags]
Examples
# Convert a plist file to JSON
$ ipsw plist Info.plist
# Pipe JSON to jq
$ ipsw plist Info.plist --no-color | jq .
# Read plist from stdin
$ cat Info.plist | ipsw plist
# Watch a directory for plist changes
$ ipsw plist --watch ~/Library/Preferences
# Watch a specific directory and exclude certain files
$ ipsw plist --watch /System/Library/LaunchDaemons --exclude "com.apple.*.plist"
Options
-e, --exclude strings Exclude files/directories from watching (default [ContextStoreAgent.plist,com.apple.knowledge-agent.plist,com.apple.universalaccess.plist])
-h, --help help for plist
-w, --watch Watch file/Directory (default: $HOME/Library/Preferences)
Options inherited from parent commands
--color colorize output
--config string config file (default is $HOME/.config/ipsw/config.yaml)
--no-color disable colorize output
-V, --verbose verbose output
SEE ALSO
- ipsw - Download and Parse IPSWs (and SO much more)