Run
curl http://localhost:3000/
I will get an array output like this
[
  {
    "name": "name1",
    "wred": {
      "lsd": "8040baf7aded3319b0dec433b2461"
    },
    "node": "dfsafafafaf="
  },
  {
    "name": "name2",
    "wred": {
      "lsd": "e6b3a11581a800d"
    },
    "node": "fdsafzxcvx="
  },
  {
    "name": "name3",
    "wred": {
      "lsd": "d3319b0dec433b2461"
    },
    "node": "hlkkjjkhjas="
  }
]
I want to get name1 via Shell script
#!/bin/bash
get_name() {
  curl --silent "http://localhost:3000/" |
  grep '"name":' |
  sed -E 's/.*"([^"]+)".*/\1/'                                 
}
echo `get_name`
And I get result like this
name1 name2 name3
Please help me, many thanks.
 
     
    