현재 값이 0이고 열 1에 키워드 "video"가 있는 경우에만 열 4를 11로 수정해야 합니다.
pX23hdzzs2 20181020 0samp 11
pXDvideo32 20181020 0samp 0
pXDvideo32 20181020 0samp 11
pXDvideo32 20181020 0samp 11
pXUwezp882 20181020 0samp 0
pXDvideo32 20181020 0samp 11
pXD7Hedss2 20181020 0samp 11
pXDvideo32 20181020 0samp 0
pXDvideo32 20181020 0samp 11
pXDvideo32 20181020 0samp 0
열 1을 와일드카드로 필터링하는 데 문제가 있습니다.동영상* 표시가 있는 분은 접수하지 않습니다.
내가 사용하는 스크립트는 다음과 같습니다.
$ awk -F "\t" '$1=="*video*" && $4==0 {print $1"\t"$2"\t"$3"\t"$4}' filename > filename_new
답변1
awk '$1 ~ /video/ && $4=="0" {인쇄}' 파일
pXDvideo32 20181020 0samp 0
pXDvideo32 20181020 0samp 0
pXDvideo32 20181020 0samp 0
문제가 해결되는지 확인하세요.