当前位置:  技术问答>linux和unix

netstat -an | grep LISTEN |grep 12458

    来源: 互联网  发布时间:2017-04-01

    本文导语:  写了一个shell脚本,怎么都执行都得不到想要的结果 #!/bin/bash echo " press y to continue " www='netstat -an | grep LISTEN |grep 12344' $www if [ "$www" = "12344" ]; then   echo "script is running :--------$www" else    echo "stop" fi 总...

写了一个shell脚本,怎么都执行都得不到想要的结果
#!/bin/bash
echo " press y to continue "

www='netstat -an | grep LISTEN |grep 12344'
$www
if [ "$www" = "12344" ]; then
  echo "script is running :--------$www"
else
   echo "stop"
fi
总是执行不对
得到如下类似的脚本
unix  2      [ ACC ]     STREAM     LISTENING     12344  /var/run/cups/cups.sock
unix  2      [ ACC ]     STREAM     LISTENING     13071  public/cleanup
unix  2      [ ACC ]     STREAM     LISTENING     13078  private/tlsmgr
unix  2      [ ACC ]     STREAM     LISTENING     13082  private/rewrite
unix  2      [ ACC ]     STREAM     LISTENING     13086  private/bounce
不知道哪里写错了请指导

|
你这个脚本是不是就是想检查这个端口有没有启,来证明程序有没有在运行,对吧?
如果是这样,那你在if前“$www”这是做什么,你这样就是执行搜索出来的结果。肯定会提示找不到什么命令。
改成下面的:

#!/bin/bash

if `netstat -an | grep LISTEN |grep 12344 1>/dev/null 2>&1` ; then
  echo "script is running -------"
else
   echo "stop"
fi

注意命令两边是键盘tab键上那个顿号,不是单引号。不知道是不是浏览器的原因,你的我复制出来看是单引号

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 怎样使用netstat查看什么程序绑定了什么端口?
  • 网络编程---netstat
  • Unix下执行 netstat出了问题,请教!!
  • SSHD服务已经启动成功,但是netstat -nat 看不到对应端口的开启?
  • 本机端口检查netstat问题
  • netstat -i 问题
  • netstat问题
  • socket连接建立,收不到告警的情况?netstat结果如下
  • 谁能详细讲解一下netstat -in命令显示内容的含意,20分
  • 关于netstat -ta的问题
  • HTTPD服务已经启动成功,但是netstat -nat 看不到对应端口的开启?
  • netstat -nap 出现 tcp 0 0 :::22 :::* 其中:::22是什么意思
  • netstat 的问题!
  • 奇怪,root下执行netstat -anp 怎么不显示pid和进程名啊?
  • netstat命令
  • 编程调用system(netstat -i > /tmp/netinfo)的问题
  • 如何在HP-Unix底下取得Tcp/ip的统计量,象netstat命令一样。
  • 请问Linux下要获得网络接口的相关信息,像ifconfig,netstat那样
  • netstat发现TIME_WAIT
  • 请问:netstat这个命令能用来干什么啊?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,