version 1.1, 2012/02/17 15:09:30
|
version 1.1.1.2, 2013/10/14 07:51:15
|
Line 9
|
Line 9
|
|
|
. "$suitedir/rsync.fns" |
. "$suitedir/rsync.fns" |
|
|
|
SSH="$scratchdir/src/support/lsh.sh" |
|
|
hands_setup |
hands_setup |
|
|
# This list of files skips the contents of "subsubdir" but includes |
# This list of files skips the contents of "subsubdir" but includes |
Line 25 EOT
|
Line 27 EOT
|
$RSYNC -a --exclude=dir/text --exclude='subsubdir/**' "$fromdir/" "$chkdir/" |
$RSYNC -a --exclude=dir/text --exclude='subsubdir/**' "$fromdir/" "$chkdir/" |
|
|
checkit "$RSYNC -av --files-from='$scratchdir/filelist' '$scratchdir' '$todir/'" "$chkdir" "$todir" |
checkit "$RSYNC -av --files-from='$scratchdir/filelist' '$scratchdir' '$todir/'" "$chkdir" "$todir" |
|
|
|
for filehost in '' 'localhost:'; do |
|
for srchost in '' 'localhost:'; do |
|
if [ -z "$srchost" ]; then |
|
desthost='localhost:' |
|
else |
|
desthost='' |
|
fi |
|
|
|
rm -rf "$todir" |
|
checkit "$RSYNC -avse '$SSH' --rsync-path='$RSYNC' --files-from='$filehost$scratchdir/filelist' '$srchost$scratchdir' '$desthost$todir/'" "$chkdir" "$todir" |
|
done |
|
done |
|
|
# The script would have aborted on error, so getting here means we've won. |
# The script would have aborted on error, so getting here means we've won. |
exit 0 |
exit 0 |