![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
XShell
杨二K
一直在努力变成更好的自己,从没放弃!
展开
-
2020/10/22--Shell
函数数组 #!/bin/bash func() { echo "111" } func #!/bin/bash func() { VAR=$((1+1)) return $VAR echo "This is a function" } func echo $? --- 最后输出函数的返回值2 函数接受传参 #!/bin/bash test() { echo $1 sleep 1 test hello } test --- 此处函数接受传参,会形成闭环 数组 arr=(a b c) # 输出数组所有原创 2020-10-22 10:54:27 · 96 阅读 · 0 评论 -
2020/10/21-shell
单双引号有区别。 变量放在单引号里面告诉shell忽略特殊字符,双引号告诉shell解释原有符号的原有意义。 N=1 var="1 2 $N" echo $var ----> 1 2 1 var1= '1 2 $N' echo $var1 ---> 1 2 1 ${}的定义 切片字符串 替换字符串 截取字符串 var='hello world' echo ${var:1:4} #解释为:将var字符串从第一个开始往后截取4个 echo ${var:(-3):2} #解释为:将var字符串倒数原创 2020-10-21 15:38:27 · 96 阅读 · 0 评论