Tengo una barra de estado de texto en un administrador de ventanas de mosaico y estoy usando tcl para enviarle información. Por el momento necesito una línea de comando que muestre el nivel de volumen del 0% al 100%. Estoy usando Arch Linux.
command-line
arch-linux
scripting
volume
milarepa
fuente
fuente

/var/lib/alsa/asound.state.Respuestas:
Una línea para analizar
amixerla salida de volumen en una barra de estado:fuente
[][]significa]o[.Fvol=$(awk '/%/ {gsub(/[\[\]]/,""); print $4}' <(amixer sget Master))Puedes usar
amixerpara hacer esto.Ejemplos
También puede cambiarlo y silenciarlo así:
establecer volumen 75%
silenciar / activar
Puede silenciar la salida si no quiere ver nada con el
--quietinterruptor.fuente
Derecho
Izquierda
Servidor de sonido
Si no está utilizando pulseaudio por defecto, puede especificar a
amixerqué servidor usar-D pulsefuente