gpt4 book ai didi

linux - wget -o 命令输出生成多个文件,是否可以只获取一个?

转载 作者:太空宇宙 更新时间:2023-11-04 04:33:24 25 4
gpt4 key购买 nike

我正在执行“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

最佳答案

仔细观察 wget 输出,您将看到它正在/将要做什么。如果文件很长,wget 不会分割文件;相反,它避免覆盖文件(如果存在)(创建一个新文件而不是触及已经存在的文件)。

删除neighborXXX这两个文件,重新启动wget;确保它顺利完成:它将写入(创建)您要求的单个文件。如果它被中断,并且您重新启动它,它将创建一个新文件(附加 .1 等)。

您可以向它传递选项-c,告诉它继续中断的下载(如果下载被中断) - 大多数时候它运行良好(并不总是很困难)。

关于linux - wget -o 命令输出生成多个文件,是否可以只获取一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42591020/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com