Perl 如何检索作为命令行参数传递给脚本的数组变量元素
我有一个Perl脚本,它调用带有命令行参数的Expect脚本。 我想知道如果我们传递一个数组变量作为参数,我们如何在expect脚本中检索数组变量? 对于作为命令行参数传递的简单变量:使用set var[lindex$argv 0]。 我需要知道如何以类似的方式访问数组变量,并在expect脚本中使用其元素。一个示例代码将非常有帮助! 期待回应,Perl 如何检索作为命令行参数传递给脚本的数组变量元素,perl,expect,Perl,Expect,我有一个Perl脚本,它调用带有命令行参数的Expect脚本。 我想知道如果我们传递一个数组变量作为参数,我们如何在expect脚本中检索数组变量? 对于作为命令行参数传递的简单变量:使用set var[lindex$argv 0]。 我需要知道如何以类似的方式访问数组变量,并在expect脚本中使用其元素。一个示例代码将非常有帮助! 期待回应, 谢谢。expect全局变量$argv是一个列表(即perl数组)。如果要将其捕获到其他变量中: set myvar $argv 或者直接使用它 fo
谢谢。expect全局变量
$argv
是一个列表(即perl数组)。如果要将其捕获到其他变量中:
set myvar $argv
或者直接使用它
foreach item $argv {
do something with $item
}