В сценарии оболочки Korn я объявляю массив, в который пытаюсь добавить строку:
#!/bin/ksh
array=()
array+=("string")
При выполнении сценария (ksh scriptName
или ./scriptName
) я получаю
./scriptName[3]: syntax error: '"string"' unexpected
Версия KSH у меня @(#)MIRBSD KSH R39 2009/08/01
.
Почему я получаю эту ошибку? Я видел этот аналогичный вопрос, но, похоже, это не проблема.