volume.sh (320B)
1 #!/usr/bin/env bash 2 3 # https://unix.stackexchange.com/a/577807 4 5 MUTE=$(amixer -D pulse get Master | awk -F 'Left:|[][]' 'BEGIN {RS=""}{ print $5 }') 6 MUTESYMBOL=$([ $MUTE == on ] && echo "墳" || echo "婢") 7 8 echo "$MUTESYMBOL $(amixer -D pulse get Master | awk -F 'Left:|[][]' 'BEGIN {RS=""}{ printf("%03d\n", $3) }')%"