小编Flo*_*ris的帖子

Perl 是比 awk 更好的文本处理工具吗

这个问题的灵感来自关于 stackoverflow 的讨论——特别是参见Ed Morton's answer下的评论线程。

我认为这是我可以获得明确答案的网站:

在什么情况下您会建议使用 Perl 而不是 awk 来处理复杂的文本(文件)处理任务?

我正在专门寻找 Perl 的例子

  1. 使awk无法实现的事情成为可能
  2. 使特定操作的实施更有效(更快)
  3. 导致脚本更具可读性/更易于维护

我承认这有可能成为“意见/讨论/宗教”类型的问题 - 但我希望上述三个标准能够客观地比较这两种工具的好处。还要认识到,我是作为一个在 'nix 方面拥有丰富经验的人来回答这个问题的,但正式培训为零;我“在需要时学习”,我想知道是否有理由让我深入学习 Perl。

根据一些评论进行更新,我想扩展这个问题:

是否有您经常使用的特定 Perl 库,并且让您通过 awk 使用 Perl 来解决一类问题?

awk perl

5
推荐指数
1
解决办法
5967
查看次数

标签 统计

awk ×1

perl ×1