Взятие вывода BusID от lspci и хранение в переменной

Для обеспечения полей Windows от входящего трафика в соединенном мостом настройте netfilter использование брандмауэра iptables, с правилами, содержащими Windows IP addresses или имена интерфейса (eth0:0, eth0:1 и т.д.).

0
задан 26 March 2011 в 00:22
1 ответ

Можно использовать awk для формирования рисунка произведенный пробелами. Во фрагменте ниже, (принятие одной строки было возвращено lspci | grep VGA) $1 относится к первому компоненту до пространства. 2$ был бы VGA, совместимые 3$, и т.д.... как это:

00:0f.0 VGA compatible controller: VMware Inc Abstract SVGA II Adapter

В Bash Вы извлекли бы компонент через awk и присвоили бы его $var, как так:

var=$(lspci |grep VGA | awk '{ print $1 }')

echo $var должен возвратиться 00:0f.0

0
ответ дан 5 December 2019 в 17:12

Теги

Похожие вопросы