Chinaunix

标题: 设置Solaris音量 [打印本页]

作者: mishuang    时间: 2010-02-14 17:33
标题: 设置Solaris音量

                控制OpenSolaris音量的命令又有了些变化,写了个小脚本控制音量。
alias i='audio-common i'
alias d='audio-common d'
function audio-common
{
        typeset delta=10 value new_value
        value=$(audioctl show-control volume | awk '/volume/{print $2}')
        if [ "$1" == "i" ]; then
                new_value=$((value + delta))
                (( $new_value >= 100 )) && new_value=100
        elif [ "$1" == "d" ]; then
                new_value=$((value - delta))
                (( $new_value <= 0 )) && new_value=0
        fi
        test $2 && new_value=$2
        audioctl set-control volume $new_value
        audioctl set-control speaker 100:100
        audioctl set-control beep 0
        audioctl show-control
}
               
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/23177/showart_2181883.html




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2