最近我发现了一些令我困惑的代码:
{tag1: "ccc", tag2: "ddd"}
任何人都可以解释这是如何循环通过一个空的值列表吗?
非常感谢任何帖子。
答案 0 :(得分:2)
构造
for var
do
echo something
done
没有in
关键字的将默认为位置参数列表,例如$1
,$2
等。
因此,对于每个单独的脚本,您的脚本将执行一次循环体 命令行上的参数。
上面调用的代码段ksh testscript a b c
将输出:
something
something
something