wget在大文件下载后挂起

时间:2017-10-22 10:25:18

标签: bash wget

我正在尝试通过ftp下载大文件。 (5GB文件)。这是我的剧本。

read ZipName
wget -c -N -q --show-progress "ftp://Password@ftp.server.com/$ZipName"
unzip $ZipName

文件以100%下载但从未进入解压缩命令。没有特殊的错误信息,终端没有输出。只是空白的新行。我必须发送CTRL + c并运行回脚本解压缩,因为wget检测到文件已完全下载。

为什么会这样挂出来?是因为大文件,还是在命令中传递参数?

顺便说一句,我不能使用ftp,因为它不在我正在使用的VM上,而且它是一个临时VM,因此没有root权限可以安装任何东西。

1 个答案:

答案 0 :(得分:0)

我做了一些测试,我认为磁盘的大小是原因。 我已尝试使用curl -O,但它适用于相同的磁盘空间。