jq 확장판? YAML cli processer, yq

YAML 파일은 쿠버네티스의 리소스를 정의하는 등 설정파일로 많이 쓰이는데요, 가끔 커맨드라인으로 YAML에 정의된 값을 가져와서 다른 일을 하고 싶을 때가 있습니다. 그럴 때는 `yq`로 yaml 파일의 값을 읽거나, 수정할 수 있습니다. yq는 jq와 같은 구문을 사용하지만 yaml 파일은 물론 json, xml, properties, csv 및 tsv에도 동작합니다. (jq 글: https://careerly.co.kr/comments/90416) 글 쓰면서 찾아보니 yq 프로젝트가 두 개네요. 하나는 go로 쓰였고, 다른 하나는 python으로 쓰였습니다. go 로 쓰인 프로젝트가 더 기능이 많은 것 같아요. (star 도 4배) https://github.com/mikefarah/yq - go https://github.com/kislyuk/yq - python

김문수 / 서버가 내려준 JSON 데이터 커맨드라인에서 눈에 잘 ... | 커리어리

커리어리

김문수 / 서버가 내려준 JSON 데이터 커맨드라인에서 눈에 잘 ... | 커리어리

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2023년 9월 11일 오후 1:07

댓글 0

    함께 읽은 게시물

    노션 템플릿들을 만들면서 적는 회고

    ... 더 보기

    액터모델과 오버엔지니어링

    ... 더 보기

    WEBNORI

    wiki.webnori.com

    WEBNORI

    타입 안전한 API 모킹으로 프론트엔드 생산성 높이기

    이번에 우아한형제들 기술 블로그에 "타입 안전한 API 모킹으로 프론트엔드 생산성 높이기"라는 새 글을 발행하게 되었습니다.

    ... 더 보기

    나는 가끔 조합형 한글의 아름다움에 대해 생각한다.


    그 아름다움은 단순히 예쁜 글꼴이나 정갈한 종이 위의 자소 배열에서 끝나지 않는다. 진짜 매력은, 정밀한 정보 구조와 이산 수학적 규칙성 속에 숨어 있다.


    ... 더 보기

    🙉 달레의 찐팬이 되어주실래요? 💕

    ... 더 보기

    Dependabot을 통한 안전한 의존성 관리

    ... 더 보기

     • 

    저장 14 • 조회 3,563