Go to file
ptrcnull cdf822bc4e docs: add disclaimer 2022-08-05 23:04:47 +02:00
LICENSE feat: initial commit 2022-08-05 22:49:59 +02:00
README.md docs: add disclaimer 2022-08-05 23:04:47 +02:00
json feat: initial commit 2022-08-05 22:49:59 +02:00
json-defines feat: initial commit 2022-08-05 22:49:59 +02:00
json-split-entries feat: initial commit 2022-08-05 22:49:59 +02:00

README.md

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
  • s6-portable-utils
  • sed
  • tr
  • cut (with delimiter/fields support)

usage

#!/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]}"