运维网's Archiver
论坛
›
Shell/Powershell
› Shell下将返回值变为数组变量
285572001
发表于 2018-8-27 08:14:11
Shell下将返回值变为数组变量
在bash2下可以使用($())组合取得
var=($(cat /etc/passwd |awk -F ':' '{print $1}' |head -3))
取返回数组全部值:
echo ${var[@]} 或
echo ${var
[*]} 取数组成员数:
echo ${#var[@]} 或
echo ${#var
[*]} 取某个下标值,从0开始,例如
echo ${var}
页:
[1]
查看完整版本:
Shell下将返回值变为数组变量