Using nim as awk.
Example taken from this nim forum thread
uses source code filters
Using nim as awk.
Example taken from this nim forum thread
uses source code filters
#? stdtmpl(emit="stdout.write &") | |
# import strformat, streams, parsecsv | |
# var x: CsvParser | |
# open(x, newFileStream(stdin), "-", '\t') | |
My Report | |
========= | |
{"":-<20} {"":-<20} | |
# while x.readRow(): | |
{x.row[0]:<20} {x.row[1]:>20} | |
# end | |
{"":-<20} {"":-<20} |
foo | 1 | |
---|---|---|
bar | 2 | |
fuz | 3 | |
buz | 4 |
#!/usr/bin/env bash | |
nim c -r my.nim < my.tsv |