码迷,mamicode.com
首页 > 系统相关 > 详细

linux命令执行顺序管理

时间:2019-02-25 18:54:41      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:命令执行   pre   文件内容   管理   sleep   linux   round   i++   .sh   

bi.sh文件内容如下:

#!/bin/bash

date1=$1
round=$2
if [ "$date1" == "" ];then
    date1=$(date "+%Y%m%d")
fi
if [ "$round" == "" ];then
    round=6
fi
pro=`ps aux | grep test.sh | awk END{print NR}`
while(($pro > 1)) 
do
    `echo "$date1 sleep!" >> res.txt`
    sleep 5
    pro=`ps aux | grep test.sh | awk END{print NR}`
done
`echo "$date1 is running!" >> res.txt`
`sh test.sh $date1 $round`

 

test.sh文件内容如下:

#!/bin/bash
date=$1
i=1
while(( $i<=$2 ))
do
    `echo "$i:hello" >> res.txt`
    sleep 5
    let "i++"
done

 

linux命令执行顺序管理

标签:命令执行   pre   文件内容   管理   sleep   linux   round   i++   .sh   

原文地址:https://www.cnblogs.com/greatai/p/10432294.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!