shell与python的优劣_论python 和 shell的实用性
論python 和 shell的實(shí)用性
python實(shí)現(xiàn)
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實(shí)現(xiàn)
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!
總結(jié)
以上是生活随笔為你收集整理的shell与python的优劣_论python 和 shell的实用性的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ul li前面的点怎么变大_硅片尺寸变大
- 下一篇: 机器学习:分类器介绍