0
我只想当我的Docker容器在日志中有两个提到的字符串时,我想继续我的bash脚本..我尝试了下面的代码,但似乎无法重新计算变量(使用eval ),因此它保持坚持:检查wordcount直到循环
number=`docker logs mysql 2>&1 | grep 'mysqld: ready for connections' | wc -l`
until [ "$number" -eq 2 ]; do
sleep 2
echo $number
eval "$number"
done
echo Mysql started and rebooted, continue..