gu-bin
 1 #!/bin/bash
 2 #-----shell编程之变量-----
 3 name="gugugu"
 4 echo "name变量的值为:"${name}
 5 readonly names="ls"
 6 echo "names静态变量的值为"$names
 7 #-----shell编程之字符串----
 8 name1="gubin"
 9 echo "字符长度为:" ${#name1}
10 echo "0到1的字符为" ${name1:0:2}
11 echo "b字符第一次出现的位置"`expr index "${name1}" b`
12 #----shell编程之数组-------
13 namearr=("a" "b" "c" "d")
14 echo "namearr数组的1索引为:"${namearr[1]}
15 echo "namearr数组的0索引的值为:"${namearr[0]}
16 namearr[0]=5
17 echo "更改后-0索引的值为:" ${namearr[0]}
18 namearr[n]=100
19 echo "建立namearr的n索引 N索引的值为:" ${namearr[n]}
20 echo "namearr中所有的元素为:" ${namearr[@]}
21 #打印结果为 100 b c d
22 namearr[cc]=66
23 echo ${namearr[@]}
24 #打印结果为66 b c d 由此咱们可以看出 添加不合法的索引 默认更改的为0>
25 索引的值!注意!

 

分类:

技术点:

相关文章:

  • 2021-09-27
  • 2022-02-18
  • 2021-12-19
  • 2021-12-05
  • 2021-12-06
  • 2021-12-21
  • 2021-09-17
  • 2021-12-26
猜你喜欢
  • 2021-12-04
  • 2021-08-14
  • 2021-12-23
  • 2021-12-30
相关资源
相似解决方案