LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: LaoLang_cool

怎么批量下载stardict词典?(基本解决,谢谢大家!)

[复制链接]
发表于 2006-11-9 09:41:07 | 显示全部楼层
你得把那个网页下载下来阿
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-9 10:06:24 | 显示全部楼层
我下了http://stardict.sourceforge.net/ ... rDict.html,运行
sed -n s/.*\(http.*bz2\).*/\1/p StarDict.html | sed s/prdownload/nchc.dl/g >url.txt,发现url.txt也是什么都没有。
回复 支持 反对

使用道具 举报

发表于 2006-11-9 10:50:47 | 显示全部楼层
  1. sed -n 's/.*\(http.*bz2\).*/\1/p' StarDict.html | sed 's/prdownload/nchc.dl/g' >url.txt
复制代码


什么都没有?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-9 11:14:41 | 显示全部楼层
对,没有,我是保存为StarDict.html,然后在保存的目录下运行这个命令
我是bash的,在opera里保存那个网页的。
你的cmd.exe是指windows下的cmd.exe吗?没有sed这个命令呀
回复 支持 反对

使用道具 举报

发表于 2006-11-9 12:03:43 | 显示全部楼层
我现在暂时没有Linux,装了一些unix工具的win32移植,方便使用。

在cmd.exe和bash下唯一的不同就是quoting的区别,其它sed的语法没什么不同,我这个也是gsed。
回复 支持 反对

使用道具 举报

发表于 2006-11-9 12:21:13 | 显示全部楼层
在火狐的page info里拷贝出连接也可以。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-9 13:06:01 | 显示全部楼层
可以了,谢谢!少了‘。呵!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表