前言全局说明
【汇总】Linux shell 数组使用
一、说明
环境:
Ubuntu 18.04.6 LTS (Linux qt-vm 5.4.0-150-generic #167~18.04.1-Ubuntu SMP Wed May 24 00:51:42 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux)
二、创建数组
2.1 声明一个空数组
test_array=()
2.2 创建数组
test_array=('one' 'two' 'three' 'four' 'five')
三、使用数组
数组下标是从0开始的。
3.1 获取,数组全部内容
echo ${test_array[*]}
或
echo ${test_array[@]}
3.2 获取,数组值总数
echo ${#test_array[@]}
3.3 获取,第2个和第3个元素值
语法: ${test_array[@]:起始索引:个数}
echo ${test_array[@]:1:2}
取得从第二个元素开始的两个元素
3.4 获取,从第2个开始到最后一个元素
echo ${test_array[@]:1}
四、
4.1
文件名:
4.2
文件名:
免责声明:本号所涉及内容仅供安全研究与教学使用,如出现其他风险,后果自负。