全球主机交流论坛

标题: wget怎么保存到url相同的路径 [打印本页]

作者: yingaoyun    时间: 2022-7-13 10:38
标题: wget怎么保存到url相同的路径
http://www.xx.com/1/2/3.mp4

之类的这样 怎么把他们创建保存到/1/2/3.mp4这样的路径里
作者: beng    时间: 2022-7-13 10:41
写个py脚本 调用wget?
作者: yingaoyun    时间: 2022-7-13 11:07
beng 发表于 2022-7-13 10:41
写个py脚本 调用wget?

额 不会py
作者: zxxx    时间: 2022-7-13 11:13
wget -x -nH  http://www.xx.com/1/2/3.mp4

作者: yingaoyun    时间: 2022-7-13 11:24
zxxx 发表于 2022-7-13 11:13
wget -x -nH  http://www.xx.com/1/2/3.mp4

我试试 多谢
作者: tkn    时间: 2022-7-13 11:27
本帖最后由 tkn 于 2022-7-13 11:30 编辑

-r 参数就可以
作者: 斌斌    时间: 2022-7-13 11:28
zxxx 发表于 2022-7-13 11:13
wget -x -nH  http://www.xx.com/1/2/3.mp4

高手
作者: zxxx    时间: 2022-7-13 11:37
tkn 发表于 2022-7-13 11:27
-r 参数就可以

-r 用于文件夹吧?
作者: yingaoyun    时间: 2022-7-13 11:40
zxxx 发表于 2022-7-13 11:37
-r 用于文件夹吧?

大佬 如果是url放到文档里,用-i参数怎么写呢
作者: Jianrry    时间: 2022-7-13 11:47
  1. # 没有经过测试,仅供参考
  2. # 不推荐使用,因为存在更好的方案

  3. # 定义一个变量
  4. str="http://www.xx.com/1/2/3.mp4"

  5. # 定义一个新变量,值为正则表达式截取的字符串
  6. newStr=grep 'com.*.mp4' ${str}

  7. # 递归创建目录
  8. mkdir -p ${newStr}

  9. # 进入创建的目录
  10. cd ${newStr}

  11. # 下载文件
  12. wget ${str}

复制代码

作者: zxxx    时间: 2022-7-13 11:47
yingaoyun 发表于 2022-7-13 11:40
大佬 如果是url放到文档里,用-i参数怎么写呢

wget -x -nH -P /path/to/save/ -i urls.txt

http://www.xx.com/1/2/3.mp4
http://www.xx.com/1/2/3/4.mp4


/path/to/save/1/2/3.mp4
/path/to/save/1/2/3/4.mp4
作者: yingaoyun    时间: 2022-7-13 11:49
zxxx 发表于 2022-7-13 11:47
wget -x -nH -P /path/to/save/ -i urls.txt

http://www.xx.com/1/2/3.mp4

多谢多谢大佬
作者: 橡树叶    时间: 2022-7-13 11:52
递归下载。wget用的好可以把静态站所有资源内容完整扒下来
作者: zxxx    时间: 2022-7-13 11:53
  1. wget -x -nH --cut-dirs 1 -P /path/to/save/cut1/ -i urls.txt

  2. http://www.xx.com/1/2/3.mp4
  3. http://www.xx.com/1/2/3/4.mp4
  4.                   *
  5. /1/ 被切掉了

  6. /path/to/save/cut1/2/3.mp4
  7. /path/to/save/cut1/2/3/4.mp4
复制代码

作者: 乌拉擦    时间: 2022-7-14 08:49
wget -r -i /root/download.txt
直接保存网络路径
作者: 潭话    时间: 2022-7-14 08:59
大佬就是大佬啊 给力支持一个




欢迎光临 全球主机交流论坛 (https://loc.888543.xyz/) Powered by Discuz! X3.4