Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
curl 'https://api.github.com/repos/stedolan/jq/commits?per_page=5' | jq '.'


array 요소 접근

array 의 로 넘어온 commit 목록에서 특정 요소에 접근하려면 .[element_num] 형식의 문법을 사용하면 되며 아래는 두 번째 커밋 정보를 출력합니다.

Code Block
curl 'https://api.github.com/repos/stedolan/jq/commits?per_page=5' | jq '.[1]'

filter 사용

| 연산자로 결과를 필터에 전달하여 처리할 수 있습니다. 아래는 가장 최근 커밋 정보에서 커밋 메시지, 커미터, 날자를 출력합니다.  

Code Block
 curl 'https://api.github.com/repos/stedolan/jq/commits?per_page=5' |jq '.[0] | {message: .commit.message, name: .commit.committer.name, date: .commit.author.date}' 



같이 보기