摘要: os.system("/etc/init.d/winbind stop >/dev/null 2>&1")>/dev/null 将输出重定向到/dev/null,这是个空设备,也就是忽略其输出。 2>&1 是将错误输出到标准输出,如果在控制台调试,也就是屏幕上,方便调试。 有3个默认的i/o,0是标准输入,一般是键盘;1是标准输出,一般是屏幕了;2是标准错误。----------------------------------------------------------------------1>/dev/null 2> 阅读全文
posted @ 2009-07-31 22:16 dkcndk 阅读(3387) 评论(0) 推荐(1)
摘要: 作者:limodou 在运行程序时,你可能需要根据不同的条件,输入不同的命令行选项来实现不同的功能。目前有短选项和长选项两种格式。短选项格式为"-"加上单个字母选项;长选项为"--"加上一个单词。长格式是在Linux下引入的。许多Linux程序都支持这两种格式。在Python中提供了getopt模块很好的实现了对这两种用法的支持,而且使用简单,下面我就向大家介绍它的用法。 取得命令行参数 在使用之前,首先要取得命令行参数。使用sys模块可以得到命令行参数。 import sys print sys.argv 然后在命令行下敲入任意的参数,如: pytho 阅读全文
posted @ 2009-07-31 19:10 dkcndk 阅读(1159) 评论(0) 推荐(0)