#/bin/sh # Usage : # switch_audio.sh headphones="analog-output-headphones" lineout="analog-output-lineout" sinkport="$1" if [[ $(echo $(pacmd list | grep "active port") | cut -d" " -f3 | cut -d"<" -f2 | cut -d">" -f1) == $lineout ]] then pacmd set-sink-port $sinkport $headphones elif [[ $(echo $(pacmd list | grep "active port") | cut -d" " -f3 | cut -d"<" -f2 | cut -d">" -f1) == $headphones ]] then pacmd set-sink-port $sinkport $lineout fi