我正在編寫一個龐大的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