在bash2下可以使用($())组合取得
var=($(cat /etc/passwd |awk -F ‘:‘ ‘{print $1}‘ |head -3))
取返回数组全部值:
echo ${var[@]}
或
echo ${var[*]}
取数组成员数:
echo ${#var[@]}
或
echo ${#var[*]}
取某个下标值,从0开始,例如
echo ${var[0]}
时间: 2024-08-27 00:47:49
在bash2下可以使用($())组合取得
var=($(cat /etc/passwd |awk -F ‘:‘ ‘{print $1}‘ |head -3))
取返回数组全部值:
echo ${var[@]}
或
echo ${var[*]}
取数组成员数:
echo ${#var[@]}
或
echo ${#var[*]}
取某个下标值,从0开始,例如
echo ${var[0]}