【发布时间】:2013-11-12 06:58:19
【问题描述】:
在 Perl 中,可以使用 Perl 内置函数或使用 system() 调用 shell 命令来实现某些目标。问题是,对于作为 Perl 初学者的我来说,有时很难找到与 Linux 命令等效的 Perl。
以这个为例:
cat file1 file2 | sort -u > file3
我真的很想只使用 Perl 函数来使我的 Perl 更加 Perl,但我无法轻松找出在这种情况下如何避免使用 system()。
所以我想知道,使用 Perl 库函数比使用 system() 调用有什么优势吗?哪种方式更好?
【问题讨论】: