Срещнах проблема с липсата на JSON процесор jq на командния ред на Kali Linux, така че реших да споделя как се справих с него.
Първо, за да определя системната информация, която изпълних:
uname -a
Това даде 5.3.0-kali2-amd64 ...
След това взех връзката към най-новата версия на jq за архитектурата 64 от https://github.com/stedolan/jq/releases и я изтеглих като файл с име jq. След това го направи изпълним и копира в директорията bin:
wget -O jq https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64
chmod +x ./jq
cp jq /usr/bin
За да илюстрирам, имам json файл, състоящ се от 599 реда.
Въпреки това, за настоящата задача трябва да използвам само тези редове, свързани с abi,някои json, които отразяват интерфейсите за интелигентния договор. И това е мястото, където jq превъзхожда: