home *** CD-ROM | disk | FTP | other *** search
- #! /bin/sh -e
- #
- # unwrap - extract the combined package (created with wrap)
- #
- #ident "@(#)cvs/examples:$Name: $:$Id: unwrap,v 1.1 1996/06/28 00:21:20 tom Exp $"
-
- # move the file to a new name with an extension
- rm -rf "$1".cvswrap
- mv "$1" "$1".cvswrap
-
- # untar the file
-
- if gzip -l "$1".cvswrap > /dev/null 2>&1
- then
- gzcat -d "$1".cvswrap | gnutar --preserve --sparse -x -f -
- else
- gnutar --preserve --sparse -x -f "$1".cvswrap
- fi
-
- # remove the original
- rm -rf "$1".cvswrap
-