항상 그렇지만...
삭제는 ""으로 치환하는거고 그 함수로 sub와 gsub를 지원하는 듯
sub
cat my_list.txt | awk -F '\t' -v OFS='\t' '{ sub("-",".",$3); print }' |
[링크 : http://bahndal.egloos.com/565881]
gsub
awk -F\, '{gsub(/[ \t]+$/, "", $2); print $2 ":"}' |
[링크 : https://stackoverflow.com/questions/9985528/how-can-i-trim-white-space-from-a-variable-in-awk]
sub는 처음 매칭되는 것만 치환, gsub는 전역 치환인듯
sub(r, s [, t]) gsub(r, s [, t]) |
'Linux' 카테고리의 다른 글
awk csv (0) | 2019.09.05 |
---|---|
awk 변수 지정 (0) | 2019.09.02 |
tail과 cat 합치기 (0) | 2019.09.02 |
awk 구분자 탭으로 인식시키기 (0) | 2019.09.02 |
awk 특정 열 제외하기 (0) | 2019.09.02 |