在Bash中不指定索引的情况下向一个数组添加新元素
有没有一种方法可以像PHP的$array[] = 'foo';
那样在bash中进行操作?
array[0] = 'foo'
array[1] = 'bar'
731
3
有没有一种方法可以像PHP的$array[] = 'foo';
那样在bash中进行操作?
array[0] = 'foo'
array[1] = 'bar'
是的,有。
Bash参考手册。
如果你的数组总是连续的并且从0开始,那么你可以这样做。
如果你不小心在等号之间使用了空格。
那么你会收到类似的错误。