Эту проблему можно решить с помощью простого конечного автомата на Python.
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import fileinput
import sys
active = True
for line in fileinput.input():
for ch in line:
if ch == '(':
sys.stdout.write(ch)
active = False
elif ch == ')':
sys.stdout.write(ch)
active = True
elif active:
sys.stdout.write(ch)
Использование:
$ echo '( one ) ( two ) (
three
)
four' | python /tmp/statemachine.py
Выход:
() () ()
four
Я думал, что мне нужно установить много пакетов, выполнить много шагов...
поиск Debian QCA6174
и я нашелfirmware-atheros(20190717-2)
sudo apt install firmware-atheros
reboot
Вот и все.