我喜欢做lsblk -o type,name,label,partlabel,size,model,serial,wwn,uuid
为了连续剧它仅报告 8 个字符的选项。
我只有两个三星固态硬盘,一个带有序列号 S3TANY0K123456,另一个带有 S3TANY0K654321 和 lsblk 报告S3TANY0K
有解决办法吗?
答案1
在终端中运行时,输出到终端,lsblk
将其输出调整为可用宽度,并根据需要截断列。这尤其导致序列号缩短。
为了确保获得完整的输出,您可以将输出重定向到另一个程序:
lsblk -o type,name,label,partlabel,size,model,serial,wwn,uuid | cat
或者更好的是,如果您想对信息进行后处理,请使用机器可读的格式 -lsblk -J
将输出 JSON:
lsblk -o type,name,label,partlabel,size,model,serial,wwn,uuid -J