Shell 数组

  1. 声明数组

    declare -a array

2. 字符串切为数组

    (array)

    默认分隔符是$IFS,修改IFS可以变更。

3. 数组转回字符串

    "${array[*]}"

    默认分隔符是空格

4. 数组切片

    ${array[@]:x} 从第x个元素到最后,x开始于0。去掉:x就是访问整个数组

5. 数组追加

    array+=(另一个数组或元素)

6. 数组长度

    ${#array[@]}

你可能感兴趣的:(shell,数组)