#!/bin/bash die() { echo "Error: $@"; exit 1; } [[ ! -d ./nonfree ]] && die "Fatal error: directory 'nonfree' does not exist!" [[ ! -d ./extras ]] && die "Fatal error: directory 'extras' does not exist!" PNAME="$1" [[ -z ${PNAME} ]] && die "Give me \$PNAME" svn move extras/${PNAME} nonfree/${PNAME} svn commit -m "-moved to 'nonfree'" extras/${PNAME} nonfree/${PNAME}