中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » 其它操作系统综合讨论区 » curl的问题,如何实现下载到指定文件夹?
作者:
标题: curl的问题,如何实现下载到指定文件夹? 上一主题 | 下一主题
lotus516
高级用户

论坛上抢劫的


积分 551
发帖 246
注册 2006-9-21
状态 离线
『楼 主』:  curl的问题,如何实现下载到指定文件夹?

如题!!

2007-12-8 20:12
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 2 楼』:  

curl -o yourdir URL

2007-12-8 20:22
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lotus516
高级用户

论坛上抢劫的


积分 551
发帖 246
注册 2006-9-21
状态 离线
『第 3 楼』:  

没用啊!!我就是这样的,出错!

2007-12-8 20:27
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 4 楼』:  

不是,-o 参数后面是路径名加上保存的文件名。

2007-12-8 22:14
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ngd
中级用户

拟谷盗


积分 312
发帖 108
注册 2007-1-21
状态 离线
『第 5 楼』:  

D:\downloads>
curl -o \kagaa\星空.jpg http://photo5.hexun.com/p/2007/0427/92602/b_7B89B404F90F106E56FBE0BB5908C518.jpg
Warning: Failed to create the file \kagaa\星空.jpg
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  2  175k    2  3631    0     0   6639      0  0:00:27 --:--:--  0:00:27  6639
curl: (23) Failed writing body

如何创建目录?

[ Last edited by ngd on 2008-1-8 at 01:40 PM ]

2008-1-8 13:39
查看资料  发短消息 网志   编辑帖子  回复  引用回复
ngd
中级用户

拟谷盗


积分 312
发帖 108
注册 2007-1-21
状态 离线
『第 6 楼』:  


md kagaa & curl http://photo5.hexun.com/p/2007/0427/92602/b_7B89B404F90F106E56FBE0BB5908C518.jpg>kagaa\星空.jpg
[ Last edited by ngd on 2008-1-8 at 02:20 PM ]

2008-1-8 13:52
查看资料  发短消息 网志   编辑帖子  回复  引用回复
AlexZhang
系统支持





积分 952
发帖 410
注册 2007-2-8
状态 离线
『第 7 楼』:  

I'm not quite familiar to this command-line tool
and I recommend u 2 use "wget"

2008-1-8 22:28
查看资料  访问主页  发短消息 网志   编辑帖子  回复  引用回复
ngd
中级用户

拟谷盗


积分 312
发帖 108
注册 2007-1-21
状态 离线
『第 8 楼』:  

Thanks!
wget也存在类似问题

http://www.cn-dos.net/forum/view ... ge=1&highlight=

2008-1-9 10:13
查看资料  发短消息 网志   编辑帖子  回复  引用回复
Wengier
系统支持

“新DOS时代”站长


积分 27734
发帖 10521
注册 2002-10-9
状态 离线
『第 9 楼』:  

应加上--create-dirs参数。例如:
curl --create-dirs -o \kagaa\星空.jpg http://photo5.hexun.com/p/2007/0427/92602/b_7B89B404F90F106E56FBE0BB5908C518.jpg




Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

2008-1-12 10:13
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复
ngd
中级用户

拟谷盗


积分 312
发帖 108
注册 2007-1-21
状态 离线
『第 10 楼』:  

o(∩_∩)o... 多谢  还有这参数
试了一下:
D:\downloads>curl --create-dirs -o \kagaa\星空.jpg http://photo5.hexun.com/p/200
7/0427/92602/b_7B89B404F90F106E56FBE0BB5908C518.jpg
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  175k  100  175k    0     0  33395      0  0:00:05  0:00:05 --:--:-- 39765

不过不是在当前目录下建立 kagaa 文件夹
跑根目录建了一个 kagaa
呵呵

2008-1-12 10:46
查看资料  发短消息 网志   编辑帖子  回复  引用回复
Wengier
系统支持

“新DOS时代”站长


积分 27734
发帖 10521
注册 2002-10-9
状态 离线
『第 11 楼』:  



  Quote:
Originally posted by ngd at 2008-1-12 10:46 AM:
o(∩_∩)o... 多谢  还有这参数
试了一下:
D:\downloads>curl --create-dirs -o \kagaa\星空.jpg http://photo5.hexun.com/p/200
7/0427/92602/b_7B89B404F90F106E56FBE0BB590 ...

因为"\kagaa\星空.jpg"就是指根目录下的kagaa目录呀。如果是指当前目录下的kagaa目录的话,直接改为"kagaa\星空.jpg"就可以了。



Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

2008-1-12 10:50
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复
ngd
中级用户

拟谷盗


积分 312
发帖 108
注册 2007-1-21
状态 离线
『第 12 楼』:  

呵呵 刚没留意到这个 多谢站长提醒

wget有没有此类参数
http://www.cn-dos.net/forum/view ... ge=1&highlight=

另外 wget 使用 -i 参数可以从文件中读取 URL
curl有没有此类功能? (不用for)

[ Last edited by ngd on 2008-1-12 at 01:41 PM ]

2008-1-12 13:17
查看资料  发短消息 网志   编辑帖子  回复  引用回复
fennng
初级用户





积分 23
发帖 11
注册 2008-1-12
状态 离线
『第 13 楼』:  

不错哦,从来没想过用它建文件夹...在前面加一句MD在CD一下应该也行...不过我都是下载当然文件夹...

2008-1-12 13:55
查看资料  发短消息 网志   编辑帖子  回复  引用回复
Wengier
系统支持

“新DOS时代”站长


积分 27734
发帖 10521
注册 2002-10-9
状态 离线
『第 14 楼』:  



  Quote:
Originally posted by ngd at 2008-1-12 01:17 PM:
呵呵 刚没留意到这个 多谢站长提醒

wget有没有此类参数
http://www.cn-dos.net/forum/view ... ge=1&highlight=

另外 wget 使用 -i 参 ...

curl可以从文件中读取URL,但需要注意的是文件必须是类似这样的格式:
--url http://photo5.hexun.com/p/2007/0427/92602/b_7B89B404F90F106E56FBE0BB5908C518.jpg
假设以上文件名为file.lst,可以用curl -O -K file.lst来下载以上的URL。



Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

2008-1-12 14:32
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: