码迷,mamicode.com
首页 > 编程语言 > 详细

论python 和 shell的实用性

时间:2015-12-28 12:35:02      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:python   except   import   

论python 和 shell的实用性

python实现

vi port.py
import socket
 
sk = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
 
sk.settimeout(1)
 
try:
    sk.connect((‘127.0.0.1‘,22))
    print ‘Server port 22 OK!‘
 
except Exception:
    print ‘Server port 22 not connect!‘
 
sk.close()

 

 

shell实现

vi port.sh
#/bin/bash
port=`ssh 192.168.93.136 ‘netstat -atnulp | grep -w 0.0.0.0:22 | wc -l‘`

if [[ $port -eq 1 ]]
then
      echo -e " \033[32m port 22 ok !! \033[0m"
else [[ $port -eq 0 ]]
      echo -e " \033[32m port 22 not ok !! \033[0m"
fi

 

[root@192-168-93-136 opt]# sh port.sh
  port 22 ok !!
[root@192-168-93-136 opt]# python port.py
Server port 22 OK!

 

 

技术分享

本文出自 “” 博客,谢绝转载!

论python 和 shell的实用性

标签:python   except   import   

原文地址:http://2364821.blog.51cto.com/2354821/1729037

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