#!/bin/bash
# cpdir by Jun Nishii <jun@vinelinux.org>
#            Time-stamp: <2000-08-19 15:33:49 vine>

showUsage(){
    echo "Usage: ${0##/*/} target-dir destination-dir"
}

cpDir(){ # <srcdir> <dstdir>
    src=`dirname $1`
    dir=`basename $1`
    dst=$2
    (cd $src; tar cf - $dir) | (cd $dst && tar xfBp -)
}

case $# in
2) ;;
*) showUsage ; exit
esac

cpDir $1 $2


