脚本宝典收集整理的这篇文章主要介绍了shell命令行参数用法简介,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
一个shell脚本,它本身的命令参数是什么样呢?
首先 ,shell脚本编程和python等脚本编程一样可以使用参数;
其次 ,shell参数分为位置参数和内部参数;
其中,位置参数 :是由系统提供的参数,就是我们一般说的某个数组的第1,2,3...个元素;可以采用$i的形式获得某个参数,显然$0就是程序本身,$1就是第一个参数; 这里需要注意的是,即便你以sh xxx.sh 来执行脚本,$0仍然是xxx.sh ,而不是sh !这一点和我们的perl python 都是一致的
内部参数 :
os.open(cmd[, mode='r' [, bufsize]]) :文档的注释是从cmd打开一个pipe,或者打开一个pipe到cmd,并且返回输出为一个file对象!
比如: t = os.popen('ls *.gff').readlines() ; print t
小结,结合以上两个部分的内容,便可以灵活处理python脚本和shell的交互了。
以上是脚本宝典为你收集整理的shell命令行参数用法简介全部内容,希望文章能够帮你解决shell命令行参数用法简介所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。