我一直使用Linux环境,最近迁移到Solaris。不幸的是,我的一个bash脚本需要使用带有
我还没有在我的脚本中使用过
既然涉及到
就效率而言,哪个解决方案更好,
感谢回复。
P
开关[pcre支持]的grep
。由于Solaris不支持grep
的pcre
选项,我被迫寻找另一种解决方案。而且pcregrep
似乎存在明显的循环错误,sed
的-r
选项也不支持!我希望在Solaris上使用perl
或nawk
来解决问题。我还没有在我的脚本中使用过
perl
,对其语法和标志也不熟悉。既然涉及到
pcre
,我相信一个perl
脚本编写者可以在几分钟内帮我解决问题。他们应该能够匹配多行。就效率而言,哪个解决方案更好,
awk
还是perl
?感谢回复。
/usr/gnu/bin
、/usr/sfw/bin
、/usr/local/bin
、/opt/csw/bin
等其他路径下?如果是的话,你只需要更改脚本中grep的路径,而不是重写为新命令。 - alanc