pond2539 发表于 2018-8-27 07:18:37

shell 数组用法

root@ubuntu:~# array=(one two three four five)  
root@ubuntu:~# echo ${array[@]}
  
one two three four five
  
#从左边开始匹配最短的数组元素,并删除
  
root@ubuntu:~# echo ${array[@]#o*}
  
ne two three four five
  
#从左边开始匹配最长的数组元素,并删除
  
root@ubuntu:~# echo ${array[@]##o*}
  
two three four five
  
#从右边开始匹配最短的数组元素,并删除
  
root@ubuntu:~# echo ${array[@]%f*}
  
one two three
  
#从右边开始匹配最长的数组元素,并删除
  
root@ubuntu:~# echo ${array[@]%%f*}
  
one two three


页: [1]
查看完整版本: shell 数组用法