Solaris等效于Linux上的grep的-o选项

前端之家收集整理的这篇文章主要介绍了Solaris等效于Linux上的grep的-o选项前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我在sun Solaris上运行以下命令(在Linux上运行正常)但在sun Solaris上运行不正常

name="(WORD = (TCPIP = (PROTOCOL = TCP)(WORD = ALIAS_NAME)(PORT = 10234))"
echo $name | grep -o "(WORD = (TCPIP = (PROTOCOL = TCP)(WORD = ALIAS_NAME)(PORT =  10234))"
grep: illegal option -- o
Usage: grep -hblcnsviw pattern file . . .

我的问题在sun Solaris上的选项与grep -o选项相同(以匹配字符串捕获)

利迪娅

最佳答案
Solaris grep似乎没有这样的选项.如果你只是需要在一些solaris盒子上运行,也许他们安装了GNU grep? (例如,这个在/usr/local/gnu / bin / grep下).

如果你需要在任何solaris下运行,你不能使用grep.也许sed和awk可以使用?

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

猜你在找的Linux相关文章