반응형

로컬에 있는 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

+ Recent posts