Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Вставка символов в выхлоп (bash)  (Прочитано 1146 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн vmlinuz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
  • ПОТС ЗОХВАЧЕН11 Ъеччожа
    • Просмотр профиля
Вставка символов в выхлоп (bash)
« : 24 Января 2013, 12:33:41 »
Приветствую.
Казалось бы, простой вопрос, но не могу найти на него ответ :)
Есть вывод команды systool
systool -c fc_host -v 2> /dev/null | grep port_name | awk -F= '{print $2}' | cut -c5- | rev | cut -c2- | revна выходе получаю wwn-ы оптических адаптеров
10000000c97d1b9e
10000000c97d1b9f
10000000c9e75f30
10000000c9e75f31
а хотелось бы, получить wwn-ы в таком же виде, как они "числятся" в зонах оптических свитчей
10:00:00:00:c9:7d:1b:9eкак вставить двоеточие после каждого второго символа в выхлопе команды?
Заранее благодарен.
Вдруг из маминой из спальни ОЛОЛО ПЫЩ ПЫЩЬ РИАЛЬНИ

Оффлайн Сперанский

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4055
  • Dictum ac factum
    • Просмотр профиля
Re: Вставка символов в выхлоп (bash)
« Ответ #1 : 24 Января 2013, 13:52:53 »
systool -c fc_host -v 2> /dev/null | grep port_name | awk -F= '{print $2}' | cut -c5- | rev | cut -c2- | rev | sed -e "s/.\{2\}/&\:/g"

Оффлайн vmlinuz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
  • ПОТС ЗОХВАЧЕН11 Ъеччожа
    • Просмотр профиля
Re: Вставка символов в выхлоп (bash)
« Ответ #2 : 24 Января 2013, 14:18:02 »
Спасибо!
чуть подправил, что бы в конце не было двоеточия
systool -c fc_host -v 2> /dev/null | grep port_name | awk -F= '{print $2}' | cut -c5- | rev | cut -c2- | rev | sed -e "s/.\{2\}/&\:/g" | rev | cut -c2- | rev
Вдруг из маминой из спальни ОЛОЛО ПЫЩ ПЫЩЬ РИАЛЬНИ

 

Страница сгенерирована за 0.047 секунд. Запросов: 25.