У меня есть логический том, на котором есть снимки, в которых в имени lv есть дата.
Я пытаюсь найти этот снимок с помощью lvs, и я приближаюсь, но не могу понять, как составить список логических томов, у которых есть lv_attr снимка.
используя lvs
, я должен иметь возможность перечислить только эти LV, но, похоже, я не могу правильно указать часть выбора.
Пока у меня есть
lvs -o lv_name,lv_attr vg_mysql --separator='|' --noheadings
Что отображает
lv_mysql | owi-aos ---
lv_mysql_snap_201506091622 | swi-a-s ---
Могу ли я продолжить детализацию и получить только строку с атрибутом s?
я пробовал добавить -S
но я думаю, что использую его неправильно и не могу найти хороших примеров.
lv_mysql_snap_20150609162221 |swi-a-s ---
Или, может быть, есть способ попроще?
Спасибо.
Это моя ошибка.
я пытался
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.*]"
Это будет соответствовать регулярному выражению [^s.*]
который показывает снимок. Если вам нужно точное совпадение, вам понадобится -S "lv_attr=swi-a-s---"