X-Git-Url: http://git.pippins.net/embedvideo/.git/static/gitweb.js?a=blobdiff_plain;f=scripts%2Frestore-script.sh;h=c95b8400fbc9496f57f9b8c34dc6a852a7acf201;hb=585cc3075e523dabd02a5762188524ba3a530ebd;hp=ed42a96bd700f00108b1ba99a6b3026b1afd83a0;hpb=00cc94878d3cf4de6b6739e22e49d3c568388b89;p=backups%2F.git diff --git a/scripts/restore-script.sh b/scripts/restore-script.sh index ed42a96..c95b840 100755 --- a/scripts/restore-script.sh +++ b/scripts/restore-script.sh @@ -12,18 +12,28 @@ function err() { export PATH=${rundir%/}:/bin:/usr/bin:/sbin:/usr/sbin:/sw/bin -if [ ! -z "$1" -o ! -d "$2" ]; then +if [ -z "$1" -o ! -d "$2" ]; then err " -Usage: $0 [] - source-dir - directory on backup disks to restore from (relative to $mountdir) - relocate-dir - base directory to restore files to (usually /) - mnt-dir - directory where backup disk is mounted (optional) - - Examples: - % $0 / / /mnt/cdrom # Restore everything from disks (explicitly specifying dvd mount point.) - % $0 / / # Restore everything from disks - % $0 /home / # Restore only files under /home on disks to /home on the system - % $0 /home /home # Restore files under /home on disks to /home/home on the system (probably not what you want.) + +Usage: $(basename $0) [] + source-dir - Directory on backup disks to restore (relative to + $mountdir) + relocate-dir - Base directory to restore files into (usually /) + mnt-dir - Directory where backup disk is mounted (optional) + +Examples: + # Restore everything from disks (explicitly specifying dvd mount point.) + % $(basename $0) / / /mnt/cdrom + + # Restore everything from disks + % $(basename $0) / / + + # Restore only files under /home on disks to /home on the system + % $(basename $0) /home / + + # Restore files under /home on disks to /home/home on the system + # (this is usually not what you want.) + % $(basename $0) /home /home " fi