Shell下将返回值变为数组变量

在bash2下可使用($())组合取得
数组

var=($(cat /etc/passwd |awk -F ':' '{print $1}' |head -3))bash

取返回数组所有值:ide

echo ${var[@]}

it

echo ${var[*]}

取数组成员数:class

echo ${#var[@]}


awk

echo ${#var[*]}

取某个下标值,从0开始,例如di

echo ${var[0]}
相关文章
相关标签/搜索