Files
dotfiles/bin/pf

15 lines
294 B
Plaintext
Raw Permalink Normal View History

2022-06-13 21:35:28 +02:00
#!/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)