0

假设网页中有一个文本文件链接。现在我可以使用 HTML builder 来解析页面,提取该链接,然后通过 WGET 将该文件下载到我选择的目录中。但是是否可以在下载文件之前对其进行检查?我的意思是,就像检查前 6 个字母以查找它是否与序列匹配cooler,如果匹配,则仅下载它?

4

1 回答 1

4

在下载之前阅读一些文件?

您可以使用 curl 及其 --range 选项来下载文件的一部分。但是您需要对该文件有足够的了解才能跳过我假设的任何元/标题数据。

man curl

请注意,根据手册页:

您还应该知道,许多 HTTP/1.1 服务器没有启用此功能,因此当您尝试获取范围时,您将获取整个文档。

于 2012-07-10T16:52:46.757 回答