Linux Shell总结

##shell 学习总结

总览

变量

1.可用字母数字下划线,不能以数字开头
2.不能使用bash关键字
3.变量赋值=号两边不能有空格,如 age=‘18’(这里有空格,预览没有,csdn的锅)
4.变量使用,用符号$
age=‘18’
echo age
echo ${age}
如果需要字符串可变量一起使用,可用花括号确认变量,如
skill=‘java’
echo “i am good at ${skill}Script”
这里应该是skill作为一个参数加上一个字符串
5.可用 readonly 变量名 来设置变量为只读
country=‘china’
readonly country
country=‘other’
这里会报错,因为contry已经设置为只读了
6.使用unset 变量名 来删除变量,删除后不可用,不可删除只读变量
country=‘england’
unset country

字符串

1.字符串的赋值可用单引号,双引号,或者不用
2.字符串连接
sport=‘basketball’
echo “i am good at playing ${sport}”
3.获取字符串长度 echo ${#sport}
4.截取字符串 echo ${sport:1:2}
###数组
只有一维数组,下标从0开始
1.定义数组, 数组名=(v1 v2 v3 v4)
arr=(‘1’ ‘

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值