33 lines
640 B
Bash
33 lines
640 B
Bash
#!/bin/bash
|
|
#
|
|
echo "Started..."
|
|
#Started...
|
|
#
|
|
# special variable $# is the number of arguments
|
|
if [ $# -lt 2 ] ; then
|
|
echo 'Call ./<script> <work dir> <dload URL>'
|
|
exit 1
|
|
fi
|
|
#
|
|
WORK_DIR="$1"
|
|
echo "WORK_DIR: $WORK_DIR"
|
|
dloadDir=${WORK_DIR}/zhv
|
|
echo "dloadDir: $dloadDir"
|
|
rm -r $dloadDir
|
|
mkdir -p $dloadDir
|
|
logFile=${dloadDir}/wget-log.txt
|
|
echo "logFile: $logFile"
|
|
dloadFile=${dloadDir}/zhv.zip
|
|
echo "dloadFile: $dloadFile"
|
|
dloadUrl=$2
|
|
echo "dloadUrl: $dloadUrl"
|
|
wget -o $logFile -O $dloadFile $dloadUrl
|
|
#
|
|
unzipDir=${dloadDir}/unzip
|
|
echo "unzipDir: $unzipDir"
|
|
mkdir -p $unzipDir
|
|
unzip -qq -d $unzipDir $dloadFile
|
|
#
|
|
echo "Done."
|
|
#done.
|