>我正在尝试定义两个要在 bash 脚本中使用的变量,但是,只读取变量中的第一个文本"em"和"ctl"......我需要他们都工作。
我做错了什么?
cores=("em" "nmm" "nmb")
mems=("ctl" "n1" "n2" "n3" "p1" "p2" "p3")
echo "${cores}"
echo "${mems}"
要打印整个数组,您需要添加扩展到所有元素的[@]
。
echo "${cores[@]}"
echo "${mems[@]}"
我认为你做对了,但是要查看数组中的所有内容,您需要使用
echo ${cores[*]}
echo ${mems[*]}