我正在执行“wget -o”,因为输出大于预期,所以它被拆分为多个文件。有没有办法只获得一个文件?如果这是可能的,我宁愿只使用命令wget。
我正在执行的命令wget是:
$ wget -o neighborhoods.json https://raw.githubusercontent.com/mongodb/docs-assets/geospatial/neighborhoods.json
多输出是:
-rw-rw-r-- 1 ubuntu ubuntu 6652 Mar 4 01:15 neighborhoods.json
-rw-rw-r-- 1 ubuntu ubuntu 4137081 Mar 4 01:15 neighborhoods.json.1
答案 0 :(得分:-1)
仔细观察wget输出,您将看到它/将要做什么。如果文件很长,wget不会拆分文件;相反,它避免覆盖文件(如果存在)(创建新文件而不是触摸已存在的文件)。
删除两个文件neighborXXX,然后再次启动wget;确保它完成没有问题:它将写入(创建)您要求的单个文件。如果它被中断,并且你重新启动它,它将创建一个新文件(附加.1等等)。
你可以通过选项1.4
告诉它继续一个破碎的下载,如果它被中断 - 大部分时间它运作良好(并不总是很难)。