开启两个进程来执行命令,并且等待这两个进程都结束: #!/bin/sh for i in $(seq 1 2); do (echo $i;sleep 5;date)& done wait echo "end ..."