我正在编写一个庞大的Perl脚本,它需要使用其他现有的Perl脚本。问题是主脚本需要引用来自不同文件夹的许多不同脚本。例如主脚本将被包含在:如何让perl脚本运行另一个perl脚本?
/perl/programs/io
它可能需要运行存储在一个脚本:
/perl/programs/tools
注意,还有除了工具等正交文件夹,这样我需要能够随时访问他们中的任何一个。
目前,这是我得到:
my $mynumber = '../tools/convert.pl bin2dec 1011';
从理论上讲,当通过它的参数,它应该回到从IO目录移动然后输入相应的工具目录,并调用convert.pl
脚本。
所有这些都将字符串存储在单引号中,以$myNumber
。
呃......你只是给一个变量赋值一个字符串。也许你打算使用[反推](http://perldoc.perl.org/perlop.html#%60_STRING_%60)? –
[如何在Perl脚本中运行Perl脚本?](http://stackoverflow.com/questions/364842/how-do-i-run-a-perl-script-from-within-一个perl脚本) –
@MattJacob是的,但接受的答案有点矫枉过正这种情况。 – simbabque