jsonã®é åãã·ã§ã«ã¹ã¯ãªããã¨jqã§ã«ã¼ãããã¦åå¾ãã [ { "ip" : "192.168.10.105", "name" : "çé¢" }, { "ip" : "192.168.10.102", "name" : "å± é" }, { "ip" : "192.168.10.101", "name" : "ãã¤ã¬" }, { "ip" : "192.168.10.100", "name" : "å¯å®¤" } ] ãããªæãã®JSONã®é åãã«ã¼ããã¦å¦çãã cat hoge.json |jq -c .[] |while read JSON; do IP=$(echo $JSON |jq -r .ip) NAME=$(echo $JSON |jq -r .name) echo $IP 㯠$NAME ã§ã done $ ./hoge.sh 192.168.10.105 㯠çé¢ ã§ã
{{#tags}}- {{label}}
{{/tags}}