solaris – 仅当行以特定字符结束时才删除行

前端之家收集整理的这篇文章主要介绍了solaris – 仅当行以特定字符结束时才删除行前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
需要帮助 – 如果在Solaris机器上最后一个char是 – “:”和sed,则如何从文件删除该行

例如sed将删除以下行(包括黑线)

/etc/val/config/globals.xml:/globals/CLUSTERNODES/node:

不需要删除的例子

/etc/val/config/globals.xml:/globals/CLUSTERNODES/node:node1a

解决方法

sed -e '/:$/d' < foo > foo.new

将完成这项工作(只是在Solaris 8上测试过,看起来很好).

原文链接:https://www.f2er.com/linux/395983.html

猜你在找的Linux相关文章