star870126 发表于 2015-12-26 17:25:59

Perl中调用其他程序的方法

有三种:system,exec,``(反引号).
1. system:执行完命令后,继续执行perl script;输出到STDOUT。
2. exec:一执行这条命令,perl就退出了;输出到STDOUT。
3.(my $output =) ``:执行完命令后,继续执行perl script;返回命令的输出到$output。即便是只是这样写:``,虽然没有variable接收返回,perl还是尽力尝试返回值回来。不建议不接收返回值的使用方式。
页: [1]
查看完整版本: Perl中调用其他程序的方法