execline-json/README.md
2022-08-05 23:04:47 +02:00

29 lines
585 B
Markdown

# execline-json
> why would you even do that
json parser written (mostly) in execline
**this is a joke, it's not a proper json parser and
probably even has some command injection vulnerability.
do NOT use this.**
requirements:
- execline
- [execline-state](https://git.ddd.rip/ptrcnull/execline-state)
- s6-portable-utils
- sed
- tr
- cut (with delimiter/fields support)
### usage
```sh
#!/bin/execlineb
backtick -E users_json { curl https://gitlab.com/api/v4/users?username=ptrcnull }
json users "$users_json"
foreground { s6-echo "${users[0]}" }
s6-echo "${users[0][id]}"
```