4 ms·
I have really warm feelings about AWK, actually! It’s such a simple language that you can learn pretty much all of it in an afternoon, but it is still expressiv
by OskarS 5y ago
I have really warm feelings about AWK, actually! It’s such a simple language that you can learn pretty much all of it in an afternoon, but it is still expressive enough to be really useful as a text processing language. I have an AWK script that turns my CSV bank statements into Ledger transactions, and AWK is just perfect for that kind of thing.
- kmarc 5y agoLOL that's what I do too. A bit of pdf2txt, awk and some shell scripting, and budgeting becomes very easy...
- veltas 5y agoDidn't mean to sound negative about it, I love awk too. It is definitely small enough to learn in a day (or two), and it fills a niche people don't realise they have.
- hkt 5y agoCan you share? I've been thinking of doing the same and would love to see some prior art.
- asdff 5y agobe wary that the initial parsing is probably going to be bespoke for your bank account csv export format. my own bank doesn't even share consistency in these exported csvs between the checking, savings, and the credit card I have with them.