使用sed提取/ dev / nvme0设备的UUID

时间:2018-10-16 16:51:03

标签: sed

当我配置grub2来解锁LVM根目录(rd.luks.name=UUID=cryptroot)时,我通常只是blkid /dev/nvme0n1p3 >> uuid,编辑文本并删除不是UUID的所有数据,然后{{1 }}插入到vim的grub配置中。我知道是使用:r uuid进行此操作的更简单方法,但是到目前为止,我得到的最接近的信息如下:

sed

任何人都知道我可以添加到sed参数中以消除UUID结束后包括引号在内的所有内容吗?

1 个答案:

答案 0 :(得分:1)

blkid -s UUID -o value /dev/nvme0n1p3

lsblk -n -o UUID /dev/nvme0n1p3

输出:

2276de2b-9370-4577-90ea-3b0191ebea4e

请参阅:man blkid