V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
voidtools
V2EX  ›  cURL

有其他什么命令行下载工具 能跳过小于指定大小的文件吗? curl 和 wget 似乎都不行

  •  
  •   voidtools · 2022-06-17 01:35:43 +08:00 · 1010 次点击
    这是一个创建于 669 天前的主题,其中的信息可能已经有所发展或是发生改变。

    curl 似乎不支持参数: --max-filesize wget 也不行。 有其他什么命令行下载工具 能跳过小于指定大小的文件吗?

    zhlxsh
        1
    zhlxsh  
       2022-06-17 04:47:14 +08:00 via iPhone
    假如没有这种参数,下载完之后通过 find 去删除能满足你的要求吗?
    Privileges
        2
    Privileges  
       2022-06-17 07:20:23 +08:00
    写个脚本,下载之前先 HEAD 请求一下判断 Content-Length 大小 ?
    hxysnail
        3
    hxysnail  
       2022-06-17 08:22:00 +08:00
    @zhlxsh 我也觉得这样简单直接,除非小文件多得不行
    voidtools
        4
    voidtools  
    OP
       2022-06-21 16:51:20 +08:00
    @hxysnail 小文件巨多,数千万
    而且是 0 字节。不知道 server 为什么会返回空文件,而不是压根不存在 404error 。
    voidtools
        5
    voidtools  
    OP
       2022-06-21 17:02:15 +08:00
    @hxysnail 小文件巨多,数千万
    而且是 0 字节。
    不知道 server 为什么会返回空文件,而不是压根不存在 404error 。
    @zhlxsh 我目前用 everything size:<1kb 全选右键添加压缩包后删除原件
    voidtools
        6
    voidtools  
    OP
       2022-06-21 17:02:50 +08:00
    @Privileges 无脚本写作能力!)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5553 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 08:35 · PVG 16:35 · LAX 01:35 · JFK 04:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.