shell
浪小小迪
这个作者很懒,什么都没留下…
展开
-
shell中getopts如何使用
while getopts 1234ck:a:b:v:d:r:t:n:m:h opt; do case ${opt} in 1) 。。。 ;; 2) 。。。 ;; 3) 。。。 ;; 4) 。。。 ;; k) 。。。 ;; c) 。。。 ;; a) 。。。=${OPTARG} ;; b) 。。。=${OPTARG} ;.原创 2020-08-14 10:47:59 · 296 阅读 · 0 评论 -
shell判断中[]和[[ ]]的区别
1、在中括号中,判断变量的值, 加不加双引号的问题? -z 判断 变量的值,是否为空; zero = 0 - 变量的值,为空,返回0,为true - 变量的值,非空,返回1,为false -n 判断变量的值,是否为空 name = 名字 - 变量的值,为空,返回1,为false - 变量的值,非空,返回0,为true pid="123" [ -z "$pid" ] 单对中括号变量必须要加双引号 [[ -z $pid ]] 双对括号,变量不用加双引号 [ -n "$pid" ] 单对中括号转载 2020-08-14 10:29:42 · 539 阅读 · 0 评论