+ -
当前位置:首页 → 问答吧 → for怎样才能并行呢?

for怎样才能并行呢?

时间:2011-05-09

来源:互联网

for i in `cat hosts`
do
/usr/bin/rsh $i "mount 192.168.0.1:/data /data"
done
这个脚本就是一个个的机器mount盘,怎么能同时一下多个mount呢?
谢谢!

作者: gridpc   发布时间: 2011-05-09

for i in `cat hosts`;do
{
/usr/bin/rsh $i "mount 192.168.0.1:/data /data"
}&
done
这样是否可以呢?

作者: gridpc   发布时间: 2011-05-09



QUOTE:
for i in `cat hosts`;do
{
/usr/bin/rsh $i "mount 192.168.0.1:/data /data"
}&
done
这样是否可以 ...
gridpc 发表于 2011-05-09 17:11




    可以,就是如果服务器过多的话,会有部分超时

作者: shplpy   发布时间: 2011-05-09

最好sleep一下吧。
sleep 1 就会好得多

作者: dzhxc   发布时间: 2011-05-09