Как отключить/включить звук по умолчанию

В системе, где нет ни coreutils, ни perl, но, по крайней мере, администраторы AD используют разумные имена групп, не содержащие ни запятых, ни скобок, можно проанализировать выводid:

#!/usr/bin/env bash

list_of_groups="$(id | sed 's/^.* groups=//')"
one_group=

while [[ "$list_of_groups" != "$one_group" ]]
do {
        one_group="${list_of_groups%%,*}"
        list_of_groups="${list_of_groups#*),}"
        echo $one_group
} done |
sed -e 's/^[0-9]*(//' -e 's/)$//'
0
01.12.2021, 17:09
2 ответа

Я использую эту команду целую вечность:

pactl set-sink-mute @DEFAULT_SINK@ toggle

Отключение/включение звука в зависимости от текущего состояния.


Также для увеличения громкости:pactl set-sink-volume @DEFAULT_SINK@ +3%или уменьшить громкость:pactl set-sink-volume @DEFAULT_SINK@ -3%

2
01.12.2021, 21:09

для отключения звука:

pactl set-sink-mute `pactl get-default-sink` 1

для включения звука:

pactl set-sink-mute `pactl get-default-sink` 0
0
01.12.2021, 19:27

Теги

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