重命名 wget 下载的父目录

重命名 wget 下载的父目录

我使用此命令下载主页的整个维基百科内容:

wget -p -k https://en.wikipedia.org/wiki/Main_Page

但是当尝试将其与 -O 结合以重命名下载的父目录时,我收到错误:

wget -p -khttps://en.wikipedia.org/wiki/Main_Page -O我的目录

Cannot specify both -k or --convert-file-only and -O if multiple URLs are given, or in combination
with -p or -r. See the manual for details.

如何完整下载 URL 并命名下载的父目录?

答案1

任何一个

mkdir mydir && chdir mydir && \
    wget -p -k https://en.wikipedia.org/wiki/Main_Page 

或者

wget -p -k https://en.wikipedia.org/wiki/Main_Page
mv -Tf en.wikipedia.org mydir

取决于您想要的具体位置

答案2

使用该-O选项而不与以下组合-k

wget https://en.wikipedia.org/wiki/Main_Page -O mydir

编辑

使用-P选项并指定目录:

 wget -P /path/to/mydir -k https://en.wikipedia.org/wiki/Main_Page/

例子

wget -P mydir -k https://en.wikipedia.org/wiki/Main_Page/

相关内容