#!/usr/bin/env python3 import sys from netrc import netrc if len(sys.argv) < 2: print("Usage: netrc machine [env_prefix]") sys.exit(1) prefix="" machine = sys.argv[1] if len(sys.argv) > 2: prefix = sys.argv[2] n = netrc() if machine in n.hosts.keys(): entry = n.hosts[machine] print("export %sUSER=%s" % (prefix, entry[0])) print("export %sPASS=%s" % (prefix, entry[2])) else: print("echo %s not found in .netrc" % machine) sys.exit(2)