Add passwordstore extraction tool
This commit is contained in:
14
bin/pf
Executable file
14
bin/pf
Executable file
@@ -0,0 +1,14 @@
|
||||
#!/usr/bin/env python3
|
||||
|
||||
import sys
|
||||
import json
|
||||
import yaml
|
||||
import subprocess
|
||||
|
||||
jqexpression = sys.argv[1]
|
||||
|
||||
jqprocess = subprocess.Popen(["jq", "-r", jqexpression], stdin=subprocess.PIPE, text=True)
|
||||
|
||||
document = [d for d in yaml.safe_load_all(sys.stdin)][-1]
|
||||
|
||||
json.dump(document, jqprocess.stdin)
|
||||
Reference in New Issue
Block a user