bash中使两条指令同时运行

在bash shell使两个任务同时运行

(hadoop jar /home/xcp/hadoop-1.0.0/hadoop-examples-1.0.0.jar sort input output)&
pid1=$! #获取进程号
(sleep 15; hadoop job -list | grep job_ | awk '{print $1} | grep job_' > tmp)&
pid2=$! #获取进程号
wait ${pid1} ${pid2} #等待进程完成
jobId=`cat tmp` 
cost=$[$end_time-$start_time]





你可能感兴趣的:(linux,shell,bash)