- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый вечер. Надеюсь верно выбрал раздел.
Есть скрипт для выборки названия дисков через iostat -d
На данный момент, оно сделано так, что выбираются только физические диски (sda, sdb в данном случае), но у меня есть еще и lvm (dm-0, dm-1, dm-x). Ниже текущее регулярное выражение:
iostat -d | awk '{print $1}' | sed -e '/^\([hsv]d[a-z]\)$/!d'Пример вывода iostat -d
Как составить ругулярное выражение, чтоб вытягивались еще и названия lvm (dm-0, dm-1, dm-x)?
не очень понятна задача.
у вас есть
, который выводит физические диски.в тоже время
[root@host ~]# iostat -d | awk '{print $1}'
выводит все , в том числе и лвм-тома, если вам нужно просто обрезать слова типа Linux, Device и пустые строки, и т д, то все просто, типа того:Linux
Device:
sdb
sdc
sda
md1
md0
dm-0
dm-1
dm-2
dm-3
dm-4
и у вас получится вывод всех физических дисков и лвм томов.... это нужно? вам нужно вывести все дисковые сущности?
P.S. Составьте вывод команды, "как вы хотите", а не "как сейчас есть"... Поможем... =)
ТС, читать документацию по регулярным выражениям пробовали?
Я ее сам регулярно читаю, перед тем как нужно составить выражение.
Потому что там много параметров и они забываются.
Во вторых регулярное выражение нужно обязательно протестировать, что бы быть уверенным, что оно правильно работает.
А это уже работа, которая делается не бесплатно.
iostat -d | awk '{print $1}' | grep -E 'sd|md|dm'не проверял…