作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个名为 TET.EXE 的工具,它是 PDFlib 系列的产品,用于提取特定文本的坐标。使用 Perl 脚本中的这些坐标,我们可以提取所需的文本。这是运行 .EXE 然后将坐标提供给 Perl 的手动过程,所以有人可以建议我让整个过程放手。
我的意思是 Perl 脚本本身应该运行 .EXE 并获取所需的坐标并提取文本。在 linux 中使用什么命令来运行这个 perl 脚本?
拜托,我需要您对以下内容的建议。
提前致谢。
最佳答案
如果我理解正确,您希望 perl 启动一个可执行文件并使用打印到 stdout 的文本做一些事情......在这种情况下,有几个选项:
Using backticks :
my $output = `TED.EXE`;
use IPC::Open3;
my($wtr, $rdr, $err);
my $pid = open3($wtr, $rdr, $err,
'some cmd and args', 'optarg', ...);
关于perl - 如何从 Perl 脚本中的外部命令收集输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/751267/
我是一名优秀的程序员,十分优秀!