setting, git, shell etc

jq, awk

qkqhxla1 2020. 7. 6. 10:45

쉘에서 입력값을 받아서 가공해서 쓸때 조금서 세세하게, 정교하게 가공하기 위해서 아래의 jq나 awk를 많이 쓴다. 

프로그래밍으로 다 받아서 처리해도 되지만(awk도 프로그래밍이지만 어떤 작업을 처리하기 위해 소스파일을 따로 만들어서 처리하는 경우를 말함.) 그러면 너무 닭잡는데 소잡는 칼을 쓰는것 같고.. 하는 느낌이 들어서 쉘의 한줄 명령어를 쓸때 소금처럼 간단하게 많이 쓰는데 아래 블로그에 튜토리얼식으로 글 설명이 꽤 잘되어있다. 글을 저장해놓고 한번씩 참조할때 다시 한번 보면 좋을것같다.



jq

https://www.44bits.io/ko/post/cli_json_processor_jq_basic_syntax


awk

https://recipes4dev.tistory.com/171