|
手册编译glibc时有:
当运行 make install,一个叫test-installation.pl的脚本会在我们新安装的Glibc上做一个小的完整性测试。然而,由于我们的toolchain仍然指向/tools目录,完整性测试会导致使用错误的Glibc。我们可以强制脚本测试我们刚安装的脚本:
sed -i \
's|libs -o|libs -L/usr/lib -Wl,-dynamic-linker=/lib/ld-linux.so.2 -o|' \
scripts/test-installation.pl
我上网查了 sed 的用法,但是都没有 | 的用法,有的说是 处理 元字符 ,有的又说 换成相应的 Ascii码,粗看下man手册没有查早到 ‘|’ ,搞不大明白
请解释下上面 s|libs -o|libs中 | 到底有什么用了
谢谢了 |
|