case "$1" in "l") bip="192.168.1.15"; cpd="data";; "r") bip="katrina.selfip.net"; cpd="";; *) bip="$1"; cpd="$2";; esac echo "Beginning backup to $bip" rsync -auz "/home/michael" "$bip:/backup/michael/" if [ "$cpd" == "data" ]; then rsync -auz "/home/michael-data" "$bip:/backup/michael/" fi echo "Completed backup to $bip"