Chinaunix

标题: 帮帮Uncle Max看看这个sed脚本。 [打印本页]

作者: MaxBSD    时间: 2003-06-16 22:47
标题: 帮帮Uncle Max看看这个sed脚本。
我写了一个简单的sed定期的把首页里的一些连接由xxxx.cn替换成yyyy.cn,不知怎么的就是不行,大家看一下错在那。没时间看man了。

...
....
/usr/bin/sed 's/http://www.xxxx.cn/http://www.yyyy.cn/g' < index.htm > index.htm
作者: MaxBSD    时间: 2003-06-16 23:00
标题: 帮帮Uncle Max看看这个sed脚本。
没人看我的,算了走了。     
作者: 红袖添香    时间: 2003-06-16 23:06
标题: 帮帮Uncle Max看看这个sed脚本。
原帖由 "MaxBSD" 发表:
我写了一个简单的sed定期的把首页里的一些连接由xxxx.cn替换成yyyy.cn,不知怎么的就是不行,大家看一下错在那。没时间看man了。

...
....
/usr/bin/sed 's/http://www.xxxx.cn/http://www.yyyy.cn/g' < ind..........
   

马大叔,啥时候来的呀?  


因为 sed 的界定符跟 http 的路径分割符重了,所以用其它没有冲突的字符代替一下就好了,比如用 #

sed 's#http://www.xxxx.cn#http://www.yyyy.cn#g'  index.htm > index.htm

当然也可以用 \ 来屏蔽 / ,不过麻烦点儿。

另外,直接跟文件名就好了,不需要 <
作者: MaxBSD    时间: 2003-06-16 23:08
标题: 帮帮Uncle Max看看这个sed脚本。
哦,浆子啊。怪不得呢,我试试。

Danke schon了,  *kiss*


作者: MaxBSD    时间: 2003-06-16 23:12
标题: 帮帮Uncle Max看看这个sed脚本。
哦,行了。
作者: admirer    时间: 2003-06-16 23:17
标题: 帮帮Uncle Max看看这个sed脚本。
  1. /usr/bin/sed 's@http://www.xxxx.cn@http://www.yyyy.cn@g' < index.htm > index.html;mv index.html index.htm
复制代码

作者: MaxBSD    时间: 2003-06-16 23:23
标题: 帮帮Uncle Max看看这个sed脚本。
谢过了。     

//Bows.
作者: anonimousboy    时间: 2003-06-17 07:59
标题: 帮帮Uncle Max看看这个sed脚本。
[quote="MaxBSD"]我写了一个简单的sed定期的把首页里的一些连接由xxxx.cn替换成yyyy.cn,不知怎么的就是不行,大家看一下错在那。没时间看man了。
俺也想回,可是俺没红袖出手快,嘿嘿,不过问题解决了,大家都学知识~~好啊好啊~
作者: anonimousboy    时间: 2003-06-17 08:17
标题: 帮帮Uncle Max看看这个sed脚本。
[quote="红袖添香"]   

哈哈,真是旁观者清啊~~有时候调试就是通不过,可能就是个小问题,喝背COFE,看个笑话.........




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2