linux shell脚本并发脚本
#!/bin/bash #开始时间 begin=$(date +%s) #测试根目录 if [ ! -d $root_dir ]; then mkdir -p $root_dir fi cd $root_dir #批量创建目录函数 function create_dir() { /bin/bash /root/xd/s.sh. } #循环10000次 count=100 rsnum=2 cishu=$(expr $count / $rsnum) for ((i=0; i<$cishu;)) do start_num=$(expr $i \* $rsnum + $i) end_num=$(expr $start_num + $rsnum) for j in `seq $start_num $end_num` do create_dir $j & done wait i=$(expr $i + 1) done #结束时间 end=$(date +%s) spend=$(expr $end - $begin) echo "花费时间为$spend秒"