【发布时间】:2014-09-29 19:52:06
【问题描述】:
我会检查状态,如果状态不是“正在运行”,我希望我的脚本休眠 5 秒并增加计数器。
可以使用 mcstat 检查单元格的状态
14:24:25 # mcstat -n cell1
XXX Impact InfoStatus 9.5.00 (Build 241196604 - 15-Jan-2014) [l2]
Copyright 1998-2014 XXX Software, Inc. as an unpublished work. All rights reserved.
Running
我有兴趣提取“跑步”
我的脚本草稿
count=0
checker="false"
#take a nap before you work
sleep 2m
#grep for status string Running
status=`mcstat -n cell1| grep "Running"`
#lets count for 10 & keep checking for status
while [ $count -le 10 ]
do
if [ ("$status" == "Running") ]; then
checker=true
else
sleep 5s
echo " waiting $count"
fi
done
问题: 1. 如何使用 grep 命令通过运行 mcstat 命令查找字符串“Running”并将其存储在变量中。
【问题讨论】: