![Linux 열 및 값 인쇄](https://linux55.com/image/209190/Linux%20%EC%97%B4%20%EB%B0%8F%20%EA%B0%92%20%EC%9D%B8%EC%87%84.png)
awk를 사용하여 2개의 열을 선택하려고 했는데 이제 4번째 열이 비어 있고 군데군데 값이 있는데 값이 있는 열만 필터링하려면 어떻게 해야 합니까?
a,b,c,
d,e,f,g
g,h,i
j,k,l,m
나만 필요해
f,g
l,m
awk로 필터링 후 인쇄
답변1
파일 test.txt
내용은
a,b,c,
d,e,f,g
g,h,i
j,k,l,m
awk
with는 -F
쉼표를 구분 기호로 지정하고 $4
네 번째 열을 지정합니다.
awk -F',' '$4!="" {print $3","$4}' test.txt
출력을 얻다
f,g
l,m