david_williams | b1a981c | 2007-10-23 19:55:06 +0000 | [diff] [blame] | 1 | |
2 | copyAndRemove () | ||||
3 | { | ||||
4 | oldDir=${1} | ||||
5 | newDir=${2} | ||||
6 | if [ ! -d ${oldDir} ] | ||||
7 | then | ||||
8 | echo "${oldDir} does not exixt" | ||||
9 | return; | ||||
10 | fi | ||||
david_williams | 4e08c5c | 2007-10-23 22:32:49 +0000 | [diff] [blame] | 11 | |
david_williams | b1a981c | 2007-10-23 19:55:06 +0000 | [diff] [blame] | 12 | echo "oldDir: ${oldDir}" |
david_williams | b1a981c | 2007-10-23 19:55:06 +0000 | [diff] [blame] | 13 | echo "newDir: ${newDir}" |
david_williams | 4e08c5c | 2007-10-23 22:32:49 +0000 | [diff] [blame] | 14 | |
david_williams | b1a981c | 2007-10-23 19:55:06 +0000 | [diff] [blame] | 15 | mkdir -p ${newDir} |
david_williams | 4e08c5c | 2007-10-23 22:32:49 +0000 | [diff] [blame] | 16 | rsync --backup --recursive ${oldDir} ${newDir} |
david_williams | b1a981c | 2007-10-23 19:55:06 +0000 | [diff] [blame] | 17 | if [ "$?" -eq "0" ] |
18 | then | ||||
19 | rm -fr ${oldDir} | ||||
20 | fi | ||||
21 | return; | ||||
22 | } |