Fra*_*o R 16
如果你需要捕获STDOUT:
my $ret = `/usr/bin/pdf2txt.py arg1 arg2`;
Run Code Online (Sandbox Code Playgroud)
您可以轻松捕获STDERR将其重定向到STDOUT:
my $ret = `/usr/bin/pdf2txt.py arg1 arg2 2>&1`;
Run Code Online (Sandbox Code Playgroud)
如果需要捕获退出状态,则可以使用:
my $ret = system("/usr/bin/pdf2txt.py arg1 arg2");
Run Code Online (Sandbox Code Playgroud)
就拿记住,这两个``
和system()
块,直到程序执行完毕.
如果您不想等待,或者您需要同时捕获STDOUT/STDERR和退出状态,那么您应该使用IPC :: Open3.
my $output = `/usr/bin/pdf2txt.py arg1 arg2`;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
23156 次 |
最近记录: |