|
发表于 2010-1-12 15:39:39
|
显示全部楼层
Post by kingoftime3;2063684
s后面跟的事分割符,就像s/a//,这个问题中由于牵扯到/,所以将分隔符设为了?
.*是匹配一个到多个字符
知道了谢谢了,学到东西,我试验的运行状况:
[root@proxy055 bin]# echo a/b/c/d |sed -e 's?.*b/??'
c/d
[root@proxy055 bin]# echo a/b/c/d |sed -e 's$.*b/$$'
c/d
[root@proxy055 bin]# echo a/b/c/d |sed -e 's$.*b$$'
/c/d |
|