我有一个越来越大的Perl脚本,所以我想把它分解成多个脚本.即,我想取出一些大的哈希声明并将它们放入另一个文件中.如何让原始脚本能够查看和使用现在在另一个脚本中声明的变量?
这让我疯了,因为我有一段时间没有使用Perl而且因为我的生活无法解决这个问题
我有一个运行的脚本,运行后它有一些信息需要传递给下一个要运行的脚本.
Unix/DOS命令是这样的:
perl -x -s param_send.pl
perl -x -s param_receive.plRun Code Online (Sandbox Code Playgroud)
param_send.pl是:
# Send param
my $send_var = "This is a variable in param_send.pl...\n";
$ARGV[0] = $send_var;
print "Argument: $ARGV[0]\n";Run Code Online (Sandbox Code Playgroud)
param_receive.pl是:
# Receive param
my $receive_var = $ARGV[0];
print "Parameter received: $receive_var";Run Code Online (Sandbox Code Playgroud)
但没有任何印刷品.我知道我做错了但是从教程中我无法弄清楚如何将一个参数从一个脚本传递给下一个脚本!
提前谢谢了.