在Perl脚本中调用另一个程序

时间:2012-06-14 21:37:38

标签: c# perl

我想执行一个接收1个文本文件的程序(比如Text.exe),我想使用这个输出(也是txt)以备将来在C#程序中使用。 我正在考虑使用Perl脚本来执行它(脚本也会执行其他一些操作),但不太确定如何在Perl脚本中调用.exe。 我很感激任何建议。

2 个答案:

答案 0 :(得分:1)

如果需要从程序中捕获输出,请使用返回标记:`

my $output = `program.exe`;

您可以在perlipc中找到有关Perl中可用的不同IPC方法的更多详细信息。

答案 1 :(得分:0)

使用:

system("c:\somepath\program.exe");

您可以为字符串添加参数。