行、$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}'

おすすめ記事