gpt4 book ai didi

regex - 如何在 wget 中使用正则表达式来拒绝文件?

转载 作者:IT王子 更新时间:2023-10-29 00:26:03 27 4
gpt4 key购买 nike

我正在尝试使用 wget 工具下载网站的内容。我使用 -R 选项来拒绝某些文件类型。但还有一些其他文件我不想下载。这些文件的名称如下,没有任何扩展名。

string-ID

例如:

newsbrief-02

我如何告诉 wget 不要下载这些文件(名称以指定字符串开头的文件)?

最佳答案

因为(显然)v1.14 wget 接受正则表达式:--reject-regex--accept-regex(使用 --regex-type posix 默认情况下,如果使用 libpcre 支持编译,可以设置为 pcre

请注意,您似乎只能在每次 wget 调用中使用一次 --reject-regex。也就是说,如果您想在多个正则表达式上进行选择,则必须在单个正则表达式中使用 | :

wget --reject-regex 'expr1|expr2|…' http://example.com

关于regex - 如何在 wget 中使用正则表达式来拒绝文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11231736/

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