用于替换shell脚本的Python代码 [英] Python code to replace shell scripts

查看:144
本文介绍了用于替换shell脚本的Python代码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述




我想知道Python是否支持类似shell脚本的代码:


count =`ps -ef | grep" pattern" | wc -l`

计数`echo $ count`

do

完成

fi


我可以从os.system导出变量say var(" var =`ps -ef | grep pattern | wc

-l `')

谢谢


__________________________________________________ _______________

手机?开关?规则生效了吗?在这里了解更多信息。
http://special.msn.com /msnbc/consumeradvocate.armx

推荐答案

count`

do

完成

fi


我可以从os.system导出一个变量say var(" var =`ps -ef | grep pattern | wc

-l`")

谢谢


__________________________________________________ _______________

手机?开关?规则生效了吗?在这里了解更多信息。
http://special.msn.com /msnbc/consumeradvocate.armx
count`
do
done
fi

Can I export a variable say var from os.system("var=`ps -ef|grep pattern|wc
-l`")
thanks

__________________________________________________ _______________
Cell phone ?switch? rules are taking effect ? find out more here.
http://special.msn.com/msnbc/consumeradvocate.armx


" Daven Nair" < NA ****** @ hotmail.com>写道:
"Daven Nair" <na******@hotmail.com> writes:

我想知道Python是否支持类似于shell脚本的代码:

count =`ps -ef | grep"模式" | wc -l`
用于计数`echo

I would like to know if Python supports codes similar to shell scripts:

count=`ps -ef|grep "pattern"|wc -l`
for count in `echo


count`

完成
fi
count`
do
done
fi




参见''pydoc命令''。你可以用


pattern ="< grep pattern>"

cmd_status,count = commands.getstatusoutput(" ps -ef | grep -c%s"%pattern)


for i in range(count):

#做些事情数次


注意:在grep之后你不需要wc -l,因为grep有''-c''开关。


注2:未经测试,有些错别字等可能出席。


-

#Edvard Majakari软件工程师

#PGP PUBLIC KEY可用Soli Deo Gloria!



See ''pydoc commands''. You could probably do with

pattern = "<grep pattern>"
cmd_status, count = commands.getstatusoutput("ps -ef|grep -c %s" % pattern)

for i in range(count):
# do something count times

Note: you don''t need wc -l after grep, because grep has ''-c'' switch.

Note2: not tested, some typos etc may be present.

--
# Edvard Majakari Software Engineer
# PGP PUBLIC KEY available Soli Deo Gloria!


这篇关于用于替换shell脚本的Python代码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆