인스턴스에 대한 메타 데이터 정보를 얻기 위해 gcloud describe 명령을 사용하고 있습니다. "kafka"를 키로 포함하는 경우 인스턴스 이름을 얻기 위해 json으로 json 응답을 필터링하는 가장 좋은 방법은 무엇입니까? .name + ""+ .metadata.items [] ?. key | select (contains ("kafka")) '
특정 값을 수정하려는 json을 가지고 있지만 터미널은 항상 수정 된 값으로 json을 표시하지만 실제로 특정 파일의 값은 변경하지 않습니다. 샘플 json : {
name: 'abcd',
age: 30,
address: 'abc'
}
파일 자체의 주소 값을 변경하려고하지만 지금까지 그렇게 할 수 없었습니다. 사용해 보았습니
제목이 더 잘 봤는데 수 있지만 때로는 내 영어 어휘 됐건 (유용한 자원을 jqplay.org에도 불구하고 인) :(내 JSON 기술로 부족한 같다, 내가 처음 를 추출하기 위해 노력하고있어 사용자 이름 값이 "accounts" 필드 아래에 있습니다. 문제는 여러 항목 ("someone"및 "someoneelse")이 있고 목록의 첫 번째 키 값 ("JQ_
특정 날짜와 일치하는 모든 결과를 반환하는 가장 좋은 방법을 제안 할 수 있습니까? 내가 예를 들어 월에 시작 개체를 반환하려고 {
"Status": "Down",
"StatusID": "72875529",
"Start": "2017-03-01 04:26:07",
"End": "2017-03-01 04:36:40",
거의 동일한 내용으로 거의 모든 질문을 읽었습니다. 세 가지 다른시기를 접했으나이 작업을 수행 할 수 없습니다. 키 쌍이있는 parameters.json이라는 JSON 파일이 있다고 가정합니다. , [
{
"ParameterKey": "Foo1",
"ParameterValue": "Bar1"
},
{
"
나는 명령을 사용할 때 : ids=`cat $myfilename | jq -r "[.data[].id]"`
과 같이 반환 : [
"PC_PACX_0017",
"GS_ZGRS_0001",
"PC_PACX_0018",
"GS_ZGRS_0002",
"AB_HXJK_0002",
"AB_HXJK_0001",
나는 배열과 같은있다 : [
{"price": 10},
{"price": 20},
{"price": 30}
]
나는 각각의 가격 항목 위로 이동하고 부정적으로 설정하고자합니다. 나는 이런 식으로 뭔가 할 경우 .[].price = .[].price * -1
내가 얻을 것이다 : [
{
"price": -10
},