cleanup volume.sh
This commit is contained in:
parent
fe6fd82ecc
commit
bb6aee7ff1
@ -7,13 +7,12 @@ fi
|
|||||||
|
|
||||||
echo "$sinks"
|
echo "$sinks"
|
||||||
|
|
||||||
|
|
||||||
for SINK in $sinks
|
for SINK in $sinks
|
||||||
do
|
do
|
||||||
volume=$(echo $1 | sed "s/%//g")
|
volume="${1//\%/}"
|
||||||
if [[ $volume =~ "+" ]] || [[ $volume =~ "-" ]]; then
|
if [[ $volume =~ \+ ]] || [[ $volume =~ - ]]; then
|
||||||
volume=$(($(pactl get-sink-volume $SINK | grep -o -E "[0-9]+%" | head -1 | sed "s/%//g") $volume))
|
current=$(pactl get-sink-volume "${SINK}" | grep -o -E "[0-9]+%" | head -1 | sed "s/%//g")
|
||||||
echo $volume
|
volume="$((${current} ${volume}))"
|
||||||
if [[ "${volume}" =~ "-" ]]; then
|
if [[ "${volume}" =~ "-" ]]; then
|
||||||
volume="0"
|
volume="0"
|
||||||
fi
|
fi
|
||||||
@ -23,6 +22,5 @@ do
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
echo "$volume"
|
echo "$volume"
|
||||||
pactl set-sink-volume $SINK $volume%
|
pactl set-sink-volume "${SINK}" "${volume}%"
|
||||||
|
|
||||||
done
|
done
|
||||||
|
Loading…
x
Reference in New Issue
Block a user