LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1180|回复: 4

LFS时不明白的sed语句, sed -i 's@/usr/include@/tools/include@g' configure 请

[复制链接]
发表于 2008-5-27 20:51:08 | 显示全部楼层 |阅读模式
看sed 的教程也没有找到,
困扰我好久了,哪位好心人帮解释一下!
发表于 2008-5-27 21:12:27 | 显示全部楼层
应该是分隔符吧,这样就不用转义 / 为 \/ 了
回复 支持 反对

使用道具 举报

发表于 2008-5-28 17:14:31 | 显示全部楼层
楼上的为正解!
紧跟在s命令后的字符就是查找串和替换串之间的分隔符。分隔符默认为正斜杠,但可以改变!无论什么字符(换行符、反斜线除外),只要紧跟着s命令,就成了新的串分隔符。

这个方法在查找包含正斜杠的模式时很管用,例如查找路径名或生日。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-29 17:05:50 | 显示全部楼层
明白了,谢谢你们哦
回复 支持 反对

使用道具 举报

发表于 2008-6-2 16:43:34 | 显示全部楼层
楼主若对sed (刘编辑器)感兴趣的话,那么最好的资料应该是
info sed.
回复 支持 反对

使用道具 举报

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

本版积分规则

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