Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I agree 100% with using processes as the natural unit of isolation.

I also believe we could solve many of the integration issues between multiple tools, by having them all optionally spit out a universal, easy / easier to parse format -- even JSON would be good here. So you could do

  ls --foo --bar --json | jq ...
and be able to process the output to your heart's content, without having to do any kind of white space parsing; as a free bonus, you get automatic support for file names with embedded white space...

The best we have for now is jc (https://kellyjonbrazil.github.io/jc/), which knows how to do this for a closed (but growing?) set of commands:

  ls -l *.db | jc --ls | jq .


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: