我正在尝试通过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权限可以安装任何东西。
答案 0 :(得分:0)
我做了一些测试,我认为磁盘的大小是原因。
我已尝试使用curl -O
,但它适用于相同的磁盘空间。