2014-09-09 4 views
0

Мне нужно немного помочь разобрать список. Я получил его до столбца «name», но вам нужно немного его немного потушить и сбросить тег «Имя» и сохранить только список (т. Е. Kvm670 ... kvm673). Например:Как я могу использовать AWK для удаления столбцов «имя» и только распечатывать поля kvm *?

[[email protected] net]# virsh list | awk '{print $2}'' 
Name 

kvm670 
kvm671 
kvm672 
kvm673 

Как распечатать только поля kvm *?

+1

Показать исходный вывод 'virsh'. Выброс этих строк из этого вывода прост, но проще всего распечатать только то, что вы хотите. –

+0

Ой, извините за это, будем иметь в виду, когда я отправлю свой следующий вопрос :) –

ответ

2

Используйте шаблон, чтобы печатать только интересующие предметы. Например:

virsh list | awk '/kvm[[:digit:]]+/ {print $2}' 
+1

Большое спасибо! Не знал, что awk может справиться со всем, будет читать на awk :) –

Смежные вопросы