- 博客(3)
- 收藏
- 关注
转载 shell中getopt/getopts的使用 getarg和getind意义
getopts配合case来进行操作时有两个隐含变量:一个是OPTARG,用来取当前选项的值,另外一个是OPTIND,代表当前选项在参数列表中的位移。OPTIND是一个特殊的变量,它的初始值是1,每次getopts处理完一个命令参数后就递增它,得到getopts要处理的下一个参数。 下面的例子可参考: >cat test4 #!/bin/bash while getopts "ab:
2013-03-14 13:59:42 1931
转载 shell脚本字符串操作
在做shell批处理程序时候,经常会涉及到字符串相关操作。有很多命令语句,如:awk,sed都可以做字符串各种操作。 其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此速度会非常的快。 一、判断读取字符串值 表达式 含义 ${var} 变量var的值, 与$var相同
2013-03-11 14:29:34 2259
原创 123
/etc/sudoers nagios ALL=(ALL) NOPASSWD:/usr/local/nagios/libexec/check_queue.sh command[check_queue]=/usr/bin/sudo /usr/local/nagios/libexec/check_queue.sh $ARG1$ $ARG2$ $ARG3$ $ARG4$
2013-03-07 11:56:50 719
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人