gpt4 book ai didi

perl - 如何捕获 perl `command` 调用的多行输出?

转载 作者:行者123 更新时间:2023-12-04 03:19:45 24 4
gpt4 key购买 nike

我有一个 perl 脚本,我可以从命令行向它传递参数,它会输出结果。我试图捕捉这些结果:

$systemReturn = `$cmd`;

只有一个空字符串的响应。我知道这个文件输出一个多行字符串。显然,需要一种不同的方法来捕获它。有谁知道我将如何完成这项工作?

最佳答案

该命令可能输出到 stderr,而不是 stdout。尝试

$systemReturn = `$cmd 2>&1`;

关于perl - 如何捕获 perl `command` 调用的多行输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4676641/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com