1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
#!/bin/env python3 import datetime import sys table = open(sys.argv[1]).read() doc = sys.stdin.read() try: now = datetime.datetime.now(datetime.UTC) except AttributeError: now = datetime.datetime.utcnow() doc = (doc .replace('%%UPDATED_TS%%', now.isoformat()) .replace('%%TABLE%%', table)) sys.stdout.write(doc)