perl和sed,awk

来源:百度知道 编辑:UC知道 时间:2024/06/26 06:15:47
perl可以实现sed和awk的很多功能,那么sed和awk继续存在的优势在哪儿?
而且现在PERL一般系统都自带的情况下,SED和AWK还没消失,这是因为他原来的用户还存在,或者现在很多系统脚本都依赖于SED的原因吗?请知情人士详细补充些啊。

有一句话你说对了,“很多系统工具的脚本都依赖于SED或者awk”,可以说非常地多。sed和awk因其小巧而能够方便地嵌入于各种脚本中,而且它们在命令行的使用中比较方便、而且在用户中使用频繁,perl也可以用于上述这两个方面,但远不如sed和awk方便。perl的优势在于更复杂脚本和实现更复杂的功能,所以,无论复杂的还是简单的都有它们存在的空间。

sed和awk本身很小,linux系统一般都会自带,可以直接在shell下跟其他命令配合使用,而perl需要自己去安装。

自己想用什么就用什么撒~~~
perl跨平台方便,其他不清楚~

awk的速度比perl 要快很多