Одним из простых способов было бы попросить grep искать не -символ пробела в 19-м столбце:
lshw -c network -businfo | grep -E '^.{18}[^ ]'
Команда grep
ищет шаблон, привязанный к началу строки; далее следует 18 любых символов, потом что-то не пробел.
В качестве альтернативы, если вместо пробела есть TAB, используйте класс [:space:]
:
lshw -c network -businfo | grep -E '^.{18}[^[:space:]]'
была такая же проблема 20.04
Я удалил панель 0, добавил новую и перечитал элементы, которые были там, и все работает. При желании создайте новую панель, добавьте элементы, а затем удалите неисправную панель.
Немного раздражает.