您的位置:首页 > 数码常识数码常识
shell调用python(shell调用python函数参数返回)
2025-05-14人已围观
shell调用python(shell调用python函数参数返回)
Shell脚本调用Python函数,本例子是通过Shell调用Python脚本,检查服务器上的某端口是否开启,编写的Python脚本port.py,脚本内容:
shell调用python函数参数返回
在Shell脚本中,这样编写命令
语句解释:首先cd到要执行的Python脚本目录,然后使用 python -c 'import port; print port.scan(80)' 调用port模块中的scan函数,检查80端口是否正在使用。-c选项是告诉Python来执行一些Python命令
echo输出结果
port: 80 open
如果传入一个不是正在使用的端口号801
checkresult=`python -c 'import port; print port.scan(801)'`
echo输出结果
port: 801 not open
另外,`python -c 'import port; print port.scan(80)'` 也可以写成 $(python -c 'import port; print port.scan(80)')
实际使用中的一个例子,Shell脚本调用一个Python方法,通过socket检查远端的IP和端口是否可连通
Python脚本pysocket.py:
pysocket.py中的scan方法里,如果通过socket能连接上ip和端口的服务,则返回0值,否则返回1
Shell脚本
max_check=5
#检查服务是否启动
function check() {
#先进入到pysocket.py所在目录
Shell中的check函数中,通过 $(python -c 'import pysocket; print pysocket.scan("'$1'",'$2')') 调用pysocket.py 的scan方法并传参数,如果连接不通,每次检查后等待30秒,最多检查5次。
Shell调用check函数
check 10.7.128.186 26666
以上为编写运维脚本的朋友提供帮助
上面就是小居数码小编今天给大家介绍的关于(shell调用python函数参数返回)的全部内容,希望可以帮助到你,想了解更多关于数码知识的问题,欢迎关注我们,并收藏,转发,分享。
94%的朋友还想知道的:
subtotal函数高级用法(函数Subtotal)
excel算加权平均值的函数(Excel加权平均函数)
COUNT、COUNTA、COUNTBLANK函数区别(count函数用法)
什么情况下用round函数(round函数的作用)
156004
Shell脚本调用Python函数,本例子是通过Shell调用Python脚本,检查服务器上的某端口是否开启,编写的Python脚本port.py,脚本内容:
shell调用python函数参数返回
在Shell脚本中,这样编写命令
语句解释:首先cd到要执行的Python脚本目录,然后使用 python -c 'import port; print port.scan(80)' 调用port模块中的scan函数,检查80端口是否正在使用。-c选项是告诉Python来执行一些Python命令
echo输出结果
port: 80 open
如果传入一个不是正在使用的端口号801
checkresult=`python -c 'import port; print port.scan(801)'`
echo输出结果
port: 801 not open
另外,`python -c 'import port; print port.scan(80)'` 也可以写成 $(python -c 'import port; print port.scan(80)')
实际使用中的一个例子,Shell脚本调用一个Python方法,通过socket检查远端的IP和端口是否可连通
Python脚本pysocket.py:
pysocket.py中的scan方法里,如果通过socket能连接上ip和端口的服务,则返回0值,否则返回1
Shell脚本
max_check=5
#检查服务是否启动
function check() {
#先进入到pysocket.py所在目录
Shell中的check函数中,通过 $(python -c 'import pysocket; print pysocket.scan("'$1'",'$2')') 调用pysocket.py 的scan方法并传参数,如果连接不通,每次检查后等待30秒,最多检查5次。
Shell调用check函数
check 10.7.128.186 26666
以上为编写运维脚本的朋友提供帮助
上面就是小居数码小编今天给大家介绍的关于(shell调用python函数参数返回)的全部内容,希望可以帮助到你,想了解更多关于数码知识的问题,欢迎关注我们,并收藏,转发,分享。
94%的朋友还想知道的:
subtotal函数高级用法(函数Subtotal)
excel算加权平均值的函数(Excel加权平均函数)
COUNT、COUNTA、COUNTBLANK函数区别(count函数用法)
什么情况下用round函数(round函数的作用)
156004
很赞哦! ()