在Shell脚本中,你可以按照以下步骤来定义一个数组变量,获取其长度,并将其打印到控制台: 定义一个数组变量: 你可以使用括号()来定义一个数组,数组元素之间用空格分隔。 bash my_array=("element1" "element2" "element3") 使用shell命令或语法获取数组长度: 在Bash中,你可以使用${#array[@]}来获取数组的长...
# demo.sharg=$1# 拆分字符串参数为数组# python@3.7.0 => ('python' '3.7.0')arr=(`echo $arg | tr '@' ' '`)# 如果数组长度为2,则取第二个参数为版本号if [ ${#arr[@]} -eq 2 ]; thenname=${arr[0]}version=${arr[1]}elsename=$argversion=''fiecho $nameecho $version 运行...