如何在用于打开的命令中使用变量以及 (-|)
管道输出,其中文件名被解释为通过管道输出给我们的命令。
$cmd = 'ps -elf';
open( my $fh, "-|",$cmd ) || die( "$cmd failed: $! " );
这里我想要$cmd = 'ps $myOptions';
其中 $myOptions
将被设置为所需的选项,例如
$myOptions = "-elf"
如何做到这一点?
最佳答案
您可以使用字符串连接作为 $cmd = "ps ".$myOptions;
关于perl - 如何在用于打开的命令中使用变量以及 (-|) 管道输出,其中文件名被解释为通过管道输出给我们的命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12189605/