如何从 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}'