Устройство BlueTooth (выход )и модуль PulseAudio -эхо -отмена требуется помощь

Предполагая, что вы заранее знаете имена переменных, (например. $myname, $myageи $mycity), которые вы хотите изменить, вы можете использовать sed:

.
sed -i '/^\$myname=/s/=.*$/=good/g' input_file_name
sed -i '/^\$myage=/s/=.*$/=good/g' input_file_name
sed -i '/^\$mycity/s/=.*$/=good/g' input_file_name

По сути, это просто говорит о том, что регулярное выражение должно запускаться только для строк, которые начинаются с определенного совпадения (строк с ^\$myname=, ^\$myage=или ^\$mycity=), и заменяет знак равенства плюс все последующие (=.*$). ] со знаком равенства и соответствующей строкой(=good).

ПРИМЕЧАНИЕ. :Если опция -iнедоступна в вашей версии sed, вместо этого рассмотрите следующее для того же эффекта:

sed '/^\$myname=/s/=.*$/=good/g' input_file_name > output_file_name
sed '/^\$myage=/s/=.*$/=good/g' input_file_name > output_file_name
sed '/^\$mycity/s/=.*$/=good/g' input_file_name > output_file_name
0
23.11.2020, 11:11
1 ответ

«Если вы подключаете звуковую карту USB или гарнитуру, или у вас, например, конфигурация динамиков 5.1 и вы подключаете гарнитуру к передним аудиоразъемам после загрузки модуля -echo -отмены, вы приходится вручную выгружать и загружать модуль -echo -отменить снова, потому что, к сожалению, нет способа сообщить модулю, что он должен автоматически переключаться на новый по умолчанию «исходный _мастер» и «источник _раковина'."

источник:https://wiki.archlinux.org/index.php/PulseAudio/Troubleshooting#Enable_Echo/Noise-Cancellation

*есть идеи, как автоматически выгружать и загружать модуль после подключения или отключения bluetooth?

0
18.03.2021, 22:47

Теги

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