Как я могу управлять pavucontrol из командной строки?

-oimprime solo la parte que coincide con el patrón, por lo que deberá extender el patrón para incluir la parte anterior a @. Con las direcciones en su muestra, capturar cualquier espacio en blanco que no sea -debería hacer:

$ grep -oniTE '[^[:blank:]]+@outlook.com'  foo 
  1:    buffalos@outlook.com
  2:    target@outlook.com
  3:    helpme@outlook.com

Sin embargo, en general, las direcciones de correo electrónico sondifícilesde analizar (, pueden contener espacios en blanco entrecomillados ), y lo anterior perderá algunas direcciones de correo electrónico válidas (e incluirá algunas no válidas unos ). Véase, por ejemplo. Wikipedia y los estándares relevantes para los detalles sangrientos.

-2
28.06.2019, 11:54
1 ответ

Вы не можете «управлять pavucontrol из командной строки».

Вы можете управлять Pulseaudio с помощью pavucontrolили управлять Pulseaudio с помощьюpactl(или pacmd).

pactlимеет ограниченный набор команд, pacmdследует общему синтаксису CLI (см. man 5 pulse -cli -синтаксис или dopacmd --help).

Изменение «Аналоговый стереовыход» выполняется IIRC путем изменения профилей, см. set-card-profile. Вам по-прежнему потребуются другие команды для идентификации вашей карты и т. д.

Если вы хотите изменить профили по умолчанию, лучше поискать в файлах конфигурации Pulseaudio.

Да, это довольно сложно по сравнению с pavucontrol, и вам потребуется немного почитать и поэкспериментировать.

7
28.01.2020, 05:16

Теги

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