Есть много способов сделать то, что, как я думаю, вам тоже нужно.
вы могли бы использовать sed
, я хотел бы получить числа между lspci -nn
он выплескивает числа, подобные этому
[1234: 4321]
Я бы сделал это
lspci -nn| sed 's/.*\[\(.*\)\].*/\1/'
Это мой первый пост здесь поэтому я надеюсь, что символ побега верен. Но я не уверен, что вы пытаетесь сделать.