quantum-espresso/GUI/PWgui/sys_utils/repack.sh

43 lines
617 B
Bash
Executable File

#!/bin/sh -f
HERE=$(pwd)
if test $# -ne 3; then
echo "Usage: $0 src_filehead dst_filehead dst_dirname"
exit 1
fi
# arguments ...
SRC_FILEHEAD=$1
DST_FILEHEAD=$2
DST_DIR=$3
# files ...
SRC_TAR=$SRC_FILEHEAD.tar
DST_TGZ=$DST_FILEHEAD.tgz
# directory ...
TMPDIR=/tmp/$DST_DIR
if test -d $TMPDIR; then
rm -rf $TMPDIR
fi
mkdir $TMPDIR
if test -f $SRC_TAR; then
cp $SRC_TAR $TMPDIR/
else
echo "File: $SRC_TAR does not exists !!!"
exit 1
fi
cd $TMPDIR
tar xvf $SRC_TAR; rm $SRC_TAR
echo $PWGUI_VERSION > VERSION
cd $TMPDIR/..
tar zcvf $DST_TGZ $DST_DIR/
mv $DST_TGZ $HERE/
rm -rf $TMPDIR