wget 本身不能直接下载整个目录,但你可以通过递归下载的方式来下载一个目录及其内容。要下载一个目录,请使用以下命令:
wget -r --no-parent --reject "index.html*" -nH --cut-dirs=1 -R index.html -P /path/to/save/directory http://example.com/directory/
这个命令的参数解释如下:
-r:递归下载。--no-parent:不下载父目录的内容。--reject "index.html*":排除 index.html 文件。-nH:不创建主机目录。--cut-dirs=1:减少保存路径中的目录层数。-R index.html:排除 index.html 文件。-P /path/to/save/directory:指定保存路径。http://example.com/directory/:要下载的目录 URL。请将 /path/to/save/directory 替换为你希望保存目录的本地路径,将 http://example.com/directory/ 替换为你要下载的目录的 URL。