我有一个名为TET.EXE的工具,它是PDFlib系列的产品,用于提取特定文本的坐标.在Perl脚本中使用这些坐标,我们可以提取所需的文本.这是一个手动进程来运行.EXE,然后将协调给Perl,所以任何人都可以建议我让整个过程动手.
我的意思是Perl脚本本身应运行.EXE并获取所需的坐标并提取文本.在linux中使用哪些命令来运行这个perl脚本?请,我需要你的建议如下.
提前致谢.
#!/usr/bin/perl
A();
B();
sub A {
my @array = qw(value_1 value_2);
$array_ref = \@array;
}
sub B {
foreach my $i ( @{$array_ref} ) {
print "Array Value: $i \n";
}
}
Run Code Online (Sandbox Code Playgroud)
由于使用'my'关键字声明数组,数组引用是否会丢失?任何人都可以向我简要介绍一下.
我有一组.EXE命令.如何将所有在Perl中运行的命令作为单个文件?什么是在Perl中调用.EXE文件的过程?
这是我的代码..
while (1) {
do_stuff;
do_some_checks;
do { warn error 1; last } if not OK;
do_more_stuff;
do_some_checks;
do { warn error 2; last } if not OK;
do_even_more_stuff;
do_some_checks;
do { warn error 3; last } if not OK;
...
#finally
last;
}
Run Code Online (Sandbox Code Playgroud)
我比它更喜欢它:
do_stuff;
do_some_checks;
if (!OK) {
warn error 1;
} else {
do_more_stuff;
do_some_checks;
if (!OK) {
warn error 2;
} else {
do_even_more_stuff;
do_some_checks;
if (!OK) {
...
}
# finally
success!
}
}
Run Code Online (Sandbox Code Playgroud)
每次都会遇到我唯一的事情,虽然使用这个结构有时我忘记添加最终结果 …
我知道使用MIME :: PARSER从电子邮件中提取正文的过程,但在我的邮件中我有xml数据.什么是从电子邮件正文中提取xml标记值的过程?
Body:
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<TEST>
<test>test</test>
<test1>test1</test1>
</TEST>
Run Code Online (Sandbox Code Playgroud)