Eu usei um comando para obter uma lista de IP do EC2.
O resultado até agora que eu tenho é uma lista como esta:
[
"172.31.11.7",
"172.31.48.141",
"172.31.64.201",
"172.31.64.149",
"172.31.64.148",
"172.31.64.111"
]
Eu quero obter resultado como:
172.31.11.7
172.31.48.141
172.31.64.201
172.31.64.149
172.31.64.148
172.31.64.111
Como eu posso fazer isso?
Usando
jq
:Usando
egrep
:ou
Usando
grep
:Os dados são uma matriz JSON. Usando
jq
para extrair os elementos:usando AWK,
“
como delimitador$2
NF==3
se o número máximo de campos for igual a 3Para essa amostra,
seria suficiente. Ele retorna a parte da linha entre a primeira e a segunda
"
ocorrência e (com-s
) descarta as linhas que não contêm nenhum"
.