博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理

Sed 日常用例收集

Posted on 2013-01-25 17:18  Bruce Zhang  阅读(187)  评论(0编辑  收藏  举报

(1)读取文件最后一行:sed -n '$p' filename,如:sed -n '$p' test.log

(2)使用“后向引用”截取字符串:sed 's/[正则表达式A]\([正则表达式B]\)/\1/g' filename,如:

  运行:sed 's/.*\(love[0-9]*\)able/\1/g' test.log   (test.log的内容为:“oh oh love123able”)

  结果为: love123