Ich habe eine Textstatusleiste in einem Fenstermanager für Kacheln und benutze tcl, um ihm Informationen zuzuführen. Im Moment brauche ich eine Kommandozeile, die den Lautstärkepegel von 0% bis 100% ausgibt. Ich benutze Arch Linux.
command-line
arch-linux
scripting
volume
milarepa
quelle
quelle
/var/lib/alsa/asound.state
.Antworten:
Ein Einzeiler zum Parsen
amixer
der Ausgabe nach Volumen in einer Statusleiste:quelle
[][]
bedeuten?]
oder fest[
.F
vol=$(awk '/%/ {gsub(/[\[\]]/,""); print $4}' <(amixer sget Master))
Sie können dazu verwenden
amixer
.Beispiele
Sie können es auch wie folgt ändern und stumm schalten:
eingestellte Lautstärke 75%
Stumm / Laut
Sie können die Ausgabe beruhigen, wenn Sie nichts davon mit dem
--quiet
Schalter sehen möchten .quelle
Richtig
Links
Sound Server
Wenn Sie pulseaudio nicht als Standard verwenden, können Sie angeben, mit
amixer
welchem Server Sie arbeiten möchten-D pulse
quelle