如何用shell脚本并行多个命令?

是这样的,我想在一个shell脚本中执行多个存储过程,以前的脚本是串行的,即一个存储过程执行完之后才去执行另一个存储过程,我现在想优化脚本,让多个存储…
关注者
43
被浏览
93,512

4 个回答

shell的后台并发可以用下面几个字符:

(cmd)&

举个栗子:

我要查询多个ip是否在线,这样就可以并发去ping网段里的所有ip地址,代码可以写成下面这样的:

for ip in 192.168.0.{1..255}
        ping $ip -c2 &> /dev/null
        if [ $? -eq 0 ];