Perl 作为更好的 grep

主要观点:比起 Perl 作为编程语言,更喜欢 Perl 的模式匹配功能,想利用前者而不必深入学习后者。《Minimal Perl》这本书在这方面很有用,有关于 Perl 作为更好的grepawksedfind的章节。Perl 虽不易学,但学习 Perl 的一个最小子集可能比学习它可能替代的每个单独工具更容易。重点介绍 Perl 作为更好的grep,用 Perl 搜索文件的方式及所需的最少 Perl 知识,如使用perl -wln -e "/RE/ and print;" foo.txt搜索包含模式的行,将and改为or可搜索不匹配的行,通过学习一点 Perl 可自定义搜索结果,如perl -wln -e "/RE/ and print $&;" foo.txt可打印匹配部分等。每日正则表达式技巧可关注@RegexTip

阅读 2
0 条评论