当perl脚本运行时,从命令行上传递给它的单词是存储在内建数组@ARGV中的,而你可以像对其余任何数组一样将数据从中恢复 出来(例如,使用shift, pop或其他方式)。
我们先写一个脚本args.pl,它仅由一行代码组成。通过对它进行操作来说明@ARGV的功能。
(args.pl)
print join (" ", @ARGV);
现在从命令行中向该脚本传参数:
$ perl args.pl Now is the time!
上述命令执行结果
当perl脚本运行时,从命令行上传递给它的单词是存储在内建数组@ARGV中的,而你可以像对其余任何数组一样将数据从中恢复 出来(例如,使用shift, pop或其他方式)。
我们先写一个脚本args.pl,它仅由一行代码组成。通过对它进行操作来说明@ARGV的功能。
(args.pl)
print join (" ", @ARGV);
现在从命令行中向该脚本传参数:
$ perl args.pl Now is the time!
上述命令执行结果