shell脚本,while循环如果实现不重复显示?

[复制链接]
查看11 | 回复0 | 2021-1-27 05:24:07 | 显示全部楼层 |阅读模式
#!/bin/bash
while:
do
tomcat8080total=`netstat-anpt|grep192.168.1.100:8080|wc-l`
echo"tomcat8080连接数:$tomcat8080total"
if[[$tomcat8180total==0]]
...
fi
break
done
写了一个shell脚本。我想实现的功能是循环查看8080端口的连接数,等连接数为了0的时候再做下一步判断。现在的效果是无限输出并且重复的循环显示,直到为0为止。
效果如下:
tomcat8180连接数:6
tomcat8180连接数:6
tomcat8180连接数:6
tomcat8180连接数:6
tomcat8180连接数:6
tomcat8180连接数:1
tomcat8180连接数:1
tomcat8180连接数:1
我想实现一个效果是,数值减下来以后再显示新的数值,不要显示重复的数值了,请大家指点。谢谢!
分 -->
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行