행, $6의 마지막 값 = 0?

행, $6의 마지막 값 = 0?

행의 마지막 값이 있는 모든 행을 인쇄하고 $6 = 0을 인쇄하는 방법은 무엇입니까?

snap --list --all | awk '{print $1, $2, $3, $6}' 

원하는 출력의 예. 각 줄의 마지막 문자는 0(영)입니다. 이것이 제가 보고 싶은 유일한 라인입니다... >>>

VDC-NIM-VMFS-SOFTWARE VDC-NIM-VMFS-ITNI-DEFAULT-Weekly-2018-09-11::06:50:00.000 1048576 0
VDC-NIM-VMFS-SOFTWARE VDC-NIM-VMFS-ITNI-DEFAULT-Daily-2018-09-11::06:45:00.000 1048576 0
VDC-NIM-VMFS-SOFTWARE VDC-NIM-VMFS-ITNI-DEFAULT-Daily-2018-09-10::06:45:00.000 1048576 0

답변1

awk명령에 조건을 추가할 수 있습니다.

snap --list --all | awk '$6 == 0 {print $1, $2, $3, $6}'

관련 정보