如何从Eclipse中的代码块中删除前导加号(+)

时间:2014-05-12 08:17:49

标签: eclipse sed eclipse-plugin

我已经从补丁中将大量代码块剪切并粘贴到Eclipse中。因此,它的行以' +'开头。我想删除。我怎么做?额外奖励:有没有办法通过sed管道选定的块?

2 个答案:

答案 0 :(得分:0)

sed -i -e 's/^[+]//' YourFile

从任意行中删除任何第一个字符+。我假设你在使用GNU sed的linux下,-i可用。 注意:在{GNU sed

+-e周围的方括号不是强制性的

答案 1 :(得分:0)

sed默认使用BRE,因此您只需键入+,它没有特殊含义:

kent$  echo '+foo'|sed 's/^+//'
foo