Chinaunix

标题: sed防止贪婪输出 [打印本页]

作者: k-bryant    时间: 2012-09-10 17:47
标题: sed防止贪婪输出
http:/www.163.com/www.126.com/
http:/www.163.com/www.126.com/
http:www.163.com//www.126.com//www.144.com
http:www.163.com/www.126.com/www.144.com

怎么把第一个/ 前面的内容删除,目的是想知道怎么防止贪婪输出,谢谢
作者: linggang_123    时间: 2012-09-10 17:53
顶一个,虽然岁shell不懂。。
作者: kk5234    时间: 2012-09-10 17:54
回复 1# k-bryant
  1. echo 'http:/www.163.com/www.126.com/
  2. > http:/www.163.com/www.126.com/
  3. > http:www.163.com//www.126.com//www.144.com
  4. > http:www.163.com/www.126.com/www.144.com
  5. > '|sed 's/[^/]*//'
  6. /www.163.com/www.126.com/
  7. /www.163.com/www.126.com/
  8. //www.126.com//www.144.com
  9. /www.126.com/www.144.com
复制代码

作者: hbmhalley    时间: 2012-09-10 21:02
sed 's,/.*,&,'
作者: zooyo    时间: 2012-09-10 23:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: fengshijie    时间: 2012-09-10 23:37
回复 5# zooyo

测试过,没什么效果
   
作者: k-bryant    时间: 2012-09-11 09:54
谢谢KK5234,总能给出我想要的东东




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