top | item 32822326

Show HN: Tombl – Easily query .toml files from bash

45 points| snyball | 3 years ago |github.com | reply

10 comments

order
[+] ducktective|3 years ago|reply
Nice project! So it provides first-class support for bash (like arrays etc).

There is also another way; we can convert toml to json via `rq` and query/filter with `jq`:

  curl -s 'https://raw.githubusercontent.com/snyball/tombl/master/Cargo.toml' \
          | rq -t \
          | jq '.package.name + " version is : " + .package.version'
[+] snyball|3 years ago|reply
Cool, didn't know about `rq`. Converting everything to json and using `jq` has been my goto for structural data-hacks on the command line, but yeah for my own usage of `tombl` the killer feature was getting a bash array out of the config.
[+] rascul|3 years ago|reply
What is rq? I can't seem to find it in any package repo and searching for it leads to pages and pages of nothing relevant.
[+] kosolam|3 years ago|reply
Actually I wanted exactly something like that with the bash export function. Well done
[+] ovebepari|3 years ago|reply
tomlq would've been a nicer name!
[+] kroltan|3 years ago|reply
Or Bombadil (Bombadill? Bomb-a-dill?)