红联Linux门户
Linux帮助

求问关于sed的问题

发布时间:2011-05-07 00:53:47来源:红联作者:变换之风1986
This is what I meant.
想要得到的答案:
This is what I meant.

我写的是
$ sed -e 's###g' test.txt 为什么不行呢?

我看网上说正确答案是sed -e 's/<[^>]*>//g' test 试了也不对啊 应该是什么呢?
文章评论

共有 3 条评论

  1. 兼职人 于 2011-05-08 09:50:50发表:

    写得没错。

  2. 相思爱文 于 2011-05-07 09:19:01发表:

    都对,是不是输入错了字符。

  3. yanyongkg 于 2011-05-07 02:07:14发表:

    [i=s] 本帖最后由 yanyongkg 于 2011-5-7 02:11 编辑 [/i]

    你的sed -e 's###g' test.txt
    网上的sed -e 's/<[^>]*>//g' test.txt
    都没问题,用s###g代替s///g是可以的
    当然养成习惯像 / 这样的特殊符号引号它时最好转义一下

    sed 's/<\/\?b>//g'