LinuxSir.cn,穿越时空的Linuxsir!

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

LFS6.4 - 5.7. Glibc-2.8-20080929 中的问题请教

[复制链接]
发表于 2009-1-19 22:46:23 | 显示全部楼层 |阅读模式
进行第二论LFS了,试图尽量弄清每个命令的含义
在5.7. Glibc-2.8-20080929 中,有一个命令如下
sed -i 's@/etc/ld.so.preload@/tools/etc/ld.so.preload@' elf/rtld.c

我查不到@这个是什么意思,正则表达式里似乎没有关于@的解释,谁能说说这句话是干什么的,thanks
发表于 2009-1-19 23:45:32 | 显示全部楼层
在这里就是用"@"代替"/",当然也可以用其他字符,不然就像这样
sed -i 's[color="Red"]//etc/ld.so.preload[color="Red"]//tools/etc/ld.so.preload[color="Red"]/' elf/rtld.c
sed就无法识别了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-20 00:06:37 | 显示全部楼层
Post by cqcya;1939847
在这里就是用"@"代替"/",当然也可以用其他字符,不然就像这样
sed -i 's[color="Red"]//etc/ld.so.preload[color="Red"]//tools/etc/ld.so.preload[color="Red"]/' elf/rtld.c
sed就无法识别了


啊,原来这样,谢谢,你的LFS进展如何了,等你发布Ubuntu下作LFS的注意事项
回复 支持 反对

使用道具 举报

发表于 2009-1-20 02:52:32 | 显示全部楼层
碰到一些小问题,不过都解决了,正在编译gcc,漫长的等待
其实我也想搞懂一些命令的意义,不过现在等lfs成功了在回过来研究
回复 支持 反对

使用道具 举报

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

本版积分规则

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