您好想将一个参数传递给我的 perl 脚本,该脚本应该通过 qsub 执行。所以我跑:
qsub -l nodes=node01 -v "i=500" Test.pl
在 Test.pl 中,我尝试以多种方式调用 i 参数:
use Getopt::Long;
$result = GetOptions ("i" => \$num);
open(FILE,">/data/home/FILEout.txt");
print FILE "$num\n";
print FILE "$ARGV[0]";
close(FILE);
不幸的是 perl 脚本的输出文件总是空的。
你有什么建议吗?我哪里错了?请帮忙