개요
command line에서 json 파일에서 특정 요소를 출력하려고 할 때, null 값은 제외하고 출력하는 명령어임.
Command
cat {파일명} | jq -r '.output.preds | select( . !="")'
- cat으로 json 파일을 하나 연다.
- jq에서 출력할 요소를 입력(
.output.preds
)하고 select로 조건(select(. ~= "")
)을 명시한다.
etc.
- 처음에 조건으로
null
을 넣어서 다음과 같이 입력하니 안 됐음
-jq -r '.output.preds | select( . !=null)'
ref.
https://unix.stackexchange.com/questions/553338/jq-filter-for-only-null-values
'리눅스' 카테고리의 다른 글
[linux] Cargo, the Rust package manager, is not installed or is not on PATH 에러 해결 (0) | 2024.12.05 |
---|---|
[linux][vi/vim] html, xml 파일 예쁘게(pretty) 보는 명령어 (0) | 2024.10.20 |