Bash脚本中的变量赋值

时间:2015-10-04 08:17:33

标签: bash

我在bash脚本中看到了一个用于变量赋值的语法。可能我没有得到它的用途。

语法是:

VarName=()

感谢。

2 个答案:

答案 0 :(得分:1)

bash shell包含简单变量和一维数组变量。那只是创建一个空数组。

您可以在以下脚本中看到效果,该脚本创建不同大小的数组并显示其大小:

pax> x=(1 2 3 4 5) ; echo ${#x[@]}
5
pax> x=(1) ; echo ${#x[@]}
1
pax> x=() ; echo ${#x[@]}
0

答案 1 :(得分:0)

尝试阅读文档。见https://www.gnu.org/software/bash/manual/bashref.html#Shell-Parameters

VarName=1
VarName="two"