行の最後の値を持つすべての行を印刷し、$ 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}'