分享

wget下载目录下的文件

 vnxy001 2019-02-26

用wget下载整个目录下所有文件,

wget http://10.100.64.225/nfs_share/scripts/ -r -c -np -nH --cut-dirs 2 --restrict-file-names=nocontrol

参数说明

-r  递归下载子目录

-c 断点续传

-np 不下载父目录

-nH 不创建主机名目录

--cut-dirs  剪掉主机名后面的相对目录数,避免创建N多层目录

--restrict-file-names=nocontrol 下载后文件名正常保存,文件名为中文时可以避免乱码

--level=5 默认只下5层子目录,需要更深的修改这个目录

其他参数man一下按需使用吧

存在问题是会保存 index.html?C=D;O=A等页面文件

方法一: 下载完后删除

 find -name "index.html*" | xargs rm

方法二:用-E -R html参数删除

-E 将所有text/html文档以.html扩展名保存

-R html 不保存html文件

这种方法适用于下载目录里没有text/html的文档

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多