linux-shell脚本、快捷键

注意:shell脚本编写需特别注意空格、连接符号等

一、数组

1.1数组定义

            #!/bin/bash
           # 注意元素之间用空格连接不是,
			name=(1 2  444 55)
			**#获取全部数组**
			echo ${name[*]}
			**#获取数组name第二个元素,数组下标从0开始**
			echo ${name[1]}
			**#数组跳号赋值**
			cardlist=([1]=1001 [2]=13223  [8]=9090)
			echo ${cardlist[2]}
			ORDER=('LILIYPOI' 'ROOTPLPO')
			**#数组截取,数组所有内容从第一开始截取,截取2个**
			echo ${ORDER[*]:0:2}
			**#截取数组第一个元素,从1位置开始共3位**
			echo ${ORDER[1]:1:3}
			**#数组先定义,再赋值**
			declare -a  agelist
			agelist[0]=24
			agelist[1]=18
			agelist[2]=90
			echo ${agelist[*]}
			echo ${agelist[2]}
			**#数组连接**
			nameage=(${name[@]} ${agelist[*]})
			echo ${nameage[*]}
			**#数组元素替换**
			newORDER=(${ORDER[*]/OO/GH})
			echo ${newORDER[*]}
			dis=(090 89)
			**#取消数组**
			unset dis

1.2 变量相关

    1、 **只读变量**
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值