4 ms·
All fun and games until you need quoting. Quoting in shell scripts is already hellish enough, but layering JSON quoting on top of that is a road to madness.
by anamexis 5y ago
All fun and games until you need quoting. Quoting in shell scripts is already hellish enough, but layering JSON quoting on top of that is a road to madness.
- mkdirp 5y agoCombining here-string with `jq` (if you need variables), is plenty good enough. You'd need a single jq invocation.
- anamexis 5y agoYes, `jq` would work fine, but so would `jo`. The point is, if there is anything more than the simplest dynamic values, constructing valid JSON just with POSIX shell is a huge pain.
- deleted 5y ago[deleted]