반응형
로컬에 있는 gz파일을 편집해야 되는데 압축을 풀어서 하자니 사이즈가 너무 크고(제일 작은게 20g 넘으니)
고민하다가 gzcat + awk 사용으로 방향을 잡았음
split 후 배열에 있는 단어와 특정 단어로 시작하는 여러개 단어 if 비교하고자 할 때
||로 나열하면 길어지고 가독성도 떨어져서 구글링하다가 공홈에서 봄
(https://www.gnu.org/software/gawk/manual/html_node/Comparison-Operators.html)
[awk 구문 안에서]
split($0, arr, ":"); for(i in arr) if(arr[i] ~ /^010|^011|^016|^018|^019/) print arr[i];
정말 뷰티풀한 기능이다
반응형
'Ecosystem' 카테고리의 다른 글
Git 기초 (0) | 2019.07.17 |
---|---|
macOS 에서 docker 사용하기 (0) | 2019.05.13 |