Tente começar com um script bash / shell que use sed com supressão e impressão.
Por exemplo, (e eu não estou familiarizado com o hwinfo, mas suponho que seja um comando que produza stdout):
hwinfo | sed -n '/^Unique ID.*/p; /^Hardware class.*/p;'
Isso fornecerá apenas as linhas de "ID exclusivo" e "Classe de hardware".
Para capturar em um arquivo e tornar este comando mais legível, basta usar >
na saída para o arquivo e você pode dividir as linhas com \
:
Então, isso:
hwinfo | sed -n '/^Unique ID.*/p; /^Hardware class.*/p;' > myoutputfile.txt
Pode ser transformado em um comando de várias linhas, que pode capturar mais parâmetros, como este:
hwinfo | sed -n '/^Unique ID.*/p;'\
'/^Hardware class.*/p;'\
> myoutputfile.txt # space at beginning of this line is important.