首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

shell脚本里下令的后台运行

2013-01-04 
shell脚本里命令的后台运行因为要运行大量相似的命令,所以将这些命令写在了shell脚本的循环里。但是因为每

shell脚本里命令的后台运行
因为要运行大量相似的命令,所以将这些命令写在了shell脚本的循环里。但是因为每个命令都要运行大量的时间,怎么能让每个命令后台运行然后继续执行脚本,而不是等前一个命令运行完才能运行后一个命令?

就是这样:
run.sh

***
while [ [***] ]
do
        info=$(command)
        echo $info
done

要执行每个command,但每个command要运行大量的时间,不能等一个command运行完再运行另一个command,用什么方法可以让每次循环里的command都去后台运行,而能使所有的命令都可以迅速开始?

拜谢!!
[解决办法]
应该是DNS解析失败了之类的网络错误,你最好完善python脚本判断返回值并给予重试逻辑。

热点排行