diff --git a/get-json-key.py b/get-json-key.py index 5be6494..ac4a37e 100755 --- a/get-json-key.py +++ b/get-json-key.py @@ -5,6 +5,9 @@ USAGE: [stdin] | ./get-json-key.py [KEY].. KEY can be a string key (object) or integer index (array), the program will try both + +Example: `echo '{"abc":[null,{"zzz":"hello world"}]}' | ./get-json-key.py abc 1 zzz` # -> hello world + """ import fileinput, sys, json, functools @@ -30,10 +33,9 @@ def main(keys: List[str]) -> None: raise e print(val) + if __name__ == '__main__': if len(sys.argv) < 2: print(HELP, file=sys.stderr) sys.exit(1) - main(sys.argv[1:]) - - + main(sys.argv[1:]) \ No newline at end of file