#!/bin/bash file=/tmp/mpdhost if [ -e $file ] then mpdhost=$(cat $file) else case $(hostname) in "dvzrv") mpdhost=dvzrv ;; *) mpdhost=homey ;; esac fi case $1 in "switch") case "$mpdhost" in "dvzrv") mpdhost=homey ;; *) mpdhost=dvzrv ;; esac echo $mpdhost > $file echo switched to $mpdhost shift ;; "host") echo $mpdhost exit 0 ;; esac /usr/bin/mpc -h $mpdhost "$@"