linux system中执行下载命令如何确定下载是否完成

2024-12-17 06:46:49
推荐回答(2个)
回答1:

你这里完全不用考虑什么时候执行完成。应为system函数会在参数中的命令执行完成之后才返回,system函数执行完之后,你就可以假定文件已经下载完成。
具体可以查看man-pages:“man 3 system”

回答2:

if [ $? -eq 0 ]; then
echo "commandxxxxxxxxxxxxx run success"
else
echo "commandxxxxxxxxxxxxx run fail"
fi