terminal rgb colors in qolop

This commit is contained in:
Ville Rantanen
2020-09-27 10:18:37 +03:00
parent 6f84c2ed1a
commit 2f4cfd196f
2 changed files with 16 additions and 5 deletions

View File

@@ -92,9 +92,9 @@ if __name__ == "__main__":
value = open(value[1:], 'rt').read()
elif value[0:2] == "\\@":
value = value[1:]
l = l.replace(p[0], value)
l = l.replace(p[0].encode('utf-8'), value.encode('utf-8'))
if options.env:
var_list = [m.group(0) for m in re.finditer('\${[^ ]+}', l)]
for v in var_list:
l = l.replace(v, os.environ.get(v[:-1][2:], ""))
sys.stdout.write(l)
sys.stdout.write(l.decode('utf-8'))