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

本文关键字:另一个 程序 调用 Perl 脚本 | 更新日期: 2023-09-27 18:37:09

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

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

如果需要从

程序捕获输出,请使用反引号:`

my $output = `program.exe`;

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

使用:

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

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