【发布时间】:2017-12-05 08:20:41
【问题描述】:
有人能说说下面的工作原理吗?
server.ksh file contains the below.
n=$1 ### what does this do ?
ssh $n date;
test 是一个包含 50 个服务器列表的文件。 现在我运行以下内容。
for a in `cat test`; do ksh server.ksh $a >> date$a & done
随便看看上面你可以说它只是打印所有服务器的日期并保存 o/p。但问题是它同时命中所有服务器!!(即不像传统的for循环一个接一个)。有人可以分解并解释一下吗?
【问题讨论】:
-
这些都不是
ksh特有的,您应该通过省略ksh标签并从标题中删除kshell来扩大问题的范围。