shell 语言本身不支持 split 语法,但是我们可以通过一些变通的方法来实现。123456str="aaa bbb ccc ddd"arr=(${str})echo $arr # aaaecho ${arr[@]} # aaa bbb ccc dddecho ${!arr[@]} # 0 1 2 3echo ${arr[0]} # aaa1234567str="aaa,bbb,ccc,ddd"arr=(${str//,/ }) # 将 , 替换为空格arr=(${str})echo $arr # aaaecho ${arr[@]} # aaa bbb ccc dddecho ${!arr[@]} # 0 1 2 3echo ${arr[0]} # aaa