#!/bin/sh
STATUS=$(amixer get Master | tail -n1 | sed -r "s/.*\[(.*)\]/\1/")
usage()
{
  echo -e "volumn simple control"
  echo -e "usage:`basename $0` (mute or unmute sound)"
  echo -e "     :`basename $0` [volumn number] (range from 0-100)"
  echo -e "     :`basename $0` (usage)"
  exit -1
}
if [ $# == 0 ]; then
    if [ ${STATUS} == "on" ]; then
        amixer set Master mute 2>/dev/null
        amixer set Headphone mute 2>/dev/null
        amixer set Capture mute 2>/dev/null
    else
        amixer set Master unmute 2>/dev/null
        amixer set Headphone unmute 2>/dev/null
        amixer set Capture unmute 2>/dev/null
    fi
elif [ $# == 1 ] && [ ${1} == '-h' ]; then
    usage
elif [ $# == 1 ] && [ ${1} -ge 0 ] && [ ${1} -le 100 ]; then
    amixer set Master ${1}% unmute
    amixer set Headphone ${1}% unmute
    amixer set Capture ${1}% unmute
fi