我有一个具有快照的逻辑卷,其中lv名称中包含date。
我试图find使用lvs的快照,我越来越近,但无法弄清楚如何列出具有lv_attr快照的逻辑卷。
使用lvs命令,我应该只能列出这些LV,但我似乎无法得到正确的select部分。
到目前为止,我有
lvs -o lv_name,lv_attr vg_mysql --separator='|' --noheadings
显示哪个
lv_mysql | OWI-AOS —
lv_mysql_snap_201506091622 | SWI,为—
我可以进一步深入钻研,只获得具有s作为属性的行吗?
我试图添加-S但我认为我使用不正确,找不到任何好的例子。
lv_mysql_snap_20150609162221 | 无线电—
或者也许有一个更简单的方法来得到它?
谢谢。
这是我的错误。
我正在尝试
lvs -o lv_name,lv_attr vg_mysql --separator='|' --noheadings -S "lv_attr=s"
但它应该是真的
lvs -o lv_name,lv_attr vg_mysql --separator='|' --noheadings -S "lv_attr=~[^s.*]"
这将匹配显示快照的正则expression式[^s.*] 。 如果您想要完全匹配,则需要-S "lv_attr=swi-as---"