LINUX.ORG.RU

2014-12-06 02:27:12 [alexey@alexey-laptop] ~
$ cat ~/.bin/get_volume.sh 
#!/bin/sh
#amixer get "$1" | awk -F'[]%[]' '/%/ {if ($7 == "off") { print "mute" } else { print $2"%" }}'
ch=$2
: ${ch:="1"}
amixer get "$1" | awk -F'[]%[]' '/%/ {print $2"%"}' | sed -n ${ch}p
#amixer get "$1" | awk -F'[]%[]' '/%/ {if ($7 == "off") { print "0%" } else { print $2"%" }}'

2014-12-06 02:27:18 [alexey@alexey-laptop] ~
$ ~/.bin/get_volume.sh Master
1%

Поменяй что надо, подставь условное раскрашивание и дёргай через execp.

И учись читать маны.

batekman ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.