json2bashenv
json2bashenv
Note about usage and future direction.
After coding version 0.2.* I discovered @code_monk/json2bash. Ya someone has done a much better foundation to code what I really want (and is still planned in 0.3). Well, codemonk's support multiple sub-level in the JSON (which, I tell you, I wont code and reinvent the wheel ;) ). So for now, consider using their if that here does not do what you want.
Install
npm install json2bash --g
Usage
json2bash sample.json
json2bash sample.json --tolower
json2bash samplelevel.json --tolower
json2bash samplelevel.json "result"
--tolower
json2bash samplelevel.json "result" --tolower --oa --prefix
json2bash samplelevel.json "result,stuff" --tolower --prefix
JSON Array to CSV
jsonarr2csv sample-jsonarr2csv.json >out.csv
jsonarr2csv sample-jsonarr2csv.json myindexname >out.csv
jsonarr2csv sample-jsonarr2csv.json -d >out.csv
Complex Usage:
./json2bash samplesublevelon \"result\" -p;./json2bash samplesublevelon \"result\" -p -j |./json2bash \"meta\" -p -l -o