我创建了一个脚本来从URL
下载文件,我想在特定目录下载它,但问题是当它下载它的时间不会放到给定的目录中,并且在提取文件时也是如此在给定的目录中。
diskspace=$(df -h /var/ | sed '1d' | awk '{print $5}' | cut -d'%' -f1)
bundle=$(awk -F = '{print $2}' config.txt)
allowed=10
if [ "${diskspace}" -gt "${allowed}" ]; then
cd `/var/`
wget $bundle
else
echo "Not enough space to download the bundle"
echo $output
exit
fi
while true; do
for f in *.tar.gz; do
case $f in '*.tar.gz') exit 0;; esac
tar zxf "$f"
rm -v "$f"
done
done
有人可以帮我解决这个问题吗?我想要发生的事情是下载给定目录中的文件,并在那里提取它。非常感谢帮助。