Files
tc_ShellScripts_big_file/update0.sh
2023-06-11 17:42:42 +08:00

36 lines
716 B
Bash

#!/bin/bash
makeEmptyDIR()
{
if [ ! -e $1 ]; then
# echo "$1 do not exist!"
mkdir -p $1
elif [ -e $1 ] && [ ! "$(ls -A $1)" ]; then
# echo "$1 exist and null!"
a=1
elif [ -e $1 ] && [ "$(ls -A $1)" ]; then
# echo "$1 exist but not null!"
cd $1
rm -r *
fi
}
uncompressDir=/home/300tc/source_update_tmp
makeEmptyDIR $uncompressDir
updateSource=/media/nvme/300TC/update/source*
boolSource=`ls -l $updateSource | wc -l`
if [ ! $boolSource -eq 0 ] ; then
temp=$(ls $updateSource)
dd if=$temp | openssl des3 -d -k 123456|tar zxf - -C $uncompressDir
rm $updateSource
cd $uncompressDir
chmod +x update1.sh
sh update1.sh
fi