我的公司有一个本地生产服务器,我想下载具有某种命名约定的文件。但是,我想根据名称的一部分排除某些元素。例如:
当wget运行时,我希望它绕过所有文件夹和文件“1234”。我已经研究并运行了'--exclude list',但这似乎只适用于目录和'reject = rejlist',它似乎是用于文件扩展名。我在手册here
中遗漏了什么编辑: this应该有用。
答案 0 :(得分:1)
wget
包含选项-A <accept_list>
和-R <reject_list>
,它们来自手册页,似乎允许后缀或模式。这些选项与-I <include_dirs>
和-X <exclude_dirs>
选项是分开的,正如您所说,它们仅处理目录。根据你列出的例子,-A "folder client_1234*" -A "file 1234.*"
的某些内容可能就是你所需要的,尽管我并不完全确定这正是你所追求的命名惯例......