John Kerl
John Kerl
Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON https://github.com/johnkerl/miller https://miller.readthedocs.io/en/latest
Calculating various kinds of differences between two days is absolutely necessary in my line of work. My suggestion is that `DATEDIF` function provided by major spreadsheets should be developed for...
Really though we should have a way to handle mixed modes -- then the first two output lines here wouldn't be `(error)`: ``` $ cat dat.csv stamp 2022-04-03 17:38:20 UTC...
> Something like: --symbol-true yes --symbol-false off --symbol-infinity inf --symbol-not-available N/A This sounds like a good feature addition! :) _Originally posted by @johnkerl in https://github.com/johnkerl/miller/issues/908#issuecomment-1032573038_
A pretty typical Miller invocation for me looks like… ```console $ pv foobar.tsv.gz | pigz -d | mlr -t count -f foo then sort -nr count then head 396MiB 0:00:53...
I was curious and quickly ran gokart on the miller codebase. Here's the output: https://gist.github.com/jauderho/5009998729607e140dacf8787b04d14e _Originally posted by @jauderho in https://github.com/johnkerl/miller/issues/802#issuecomment-1002358126_
@johnkerl There is https://github.com/praetorian-inc/gokart if you have not looked into it before. Other tooling that might be a consideration for implementing (I can submit pull requests): * pyroscope (useful for...
Issue created from https://github.com/johnkerl/miller/discussions/608 which has fantastic sample inputs, outputs, & on-line help :D
Super-awesome wishlist-followon to https://github.com/johnkerl/miller/issues/339 from @awildturtok Idea: `.mlrrc` would allow named sections like this: ``` [zsv] fs ; prepipe zcat [report] j2m skip-comments ``` and then could be invoked like...
Wishlist: A new DSL function, `strmatch(str, regex, array)`, modeled on the GNU awk extensions to the awk `match` function, including the standard return value of the first position matched. For...