Files
csv-awk/csv-writer.py
2025-02-07 19:29:45 -05:00

15 lines
320 B
Python

import sys
import csv
def parse(text):
return text.replace("~t", "\t").replace("~r", "\r").replace("~n", "\n").replace("~!", "~")
writer = csv.writer(sys.stdout)
for inrow in sys.stdin:
outrow = []
for text in inrow.split("\t"):
outrow.append(parse(text.rstrip()))
writer.writerow(outrow)
#jl