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
页: [1]
查看完整版本: 设置Solaris音量