#!/bin/sh rm -rf ~www/old-pracjourn mv ~www/pracjourn ~www/old-pracjourn cp -ar ~dwalden/public_html/pracjourn ~www rm -rf ~dwalden/public_html/old-pracjourn mv ~www/old-pracjourn ~dwalden/public_html Add || exit 1 at the end of each line if you want the script to exit if any command fails. This is probably desired.