如何在 GIGA 中从 lsblk 打印磁盘

如何在 GIGA 中从 lsblk 打印磁盘

如何从 GIGA 中的 lsblk 打印磁盘

lsblk -io KNAME,TYPE,SIZE,MODEL

dm-0  lvm     50G
dm-1  lvm     16G
dm-2  lvm    100G
sdb   disk   1.8T AVAGO
sdc   disk   1.8T AVAGO
sdd   disk   1.8T AVAGO
sde   disk   1.8T AVAGO

我们需要打印 GIGA 中的所有磁盘

我们可以选择 -b 以字节为单位打印,但我们更喜欢以千兆为单位

答案1

尝试这个:

lsblk -b -io KNAME,TYPE,SIZE,MODEL | awk 'BEGIN{OFS="\t"} {if (FNR>1) print $1,$2,$3/1073741824"G",$4; else print $0}'

相关内容