Add passwordstore extraction tool

This commit is contained in:
2022-06-13 21:35:28 +02:00
parent 5db5a4fe2a
commit d62b8ca11d

14
bin/pf Executable file
View 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)