Я пытаюсь выполнить следующую строку в Борне:
LIST = "- foo, -bar, baz"
Однако я получаю сообщение об ошибке:
-bar: команда не найдена
Может кто-нибудь помочь мне разобраться?Спасибо!
Это происходит, если строка на самом деле не заключена в кавычки.
Есть ли шанс, что вы делаете LIST=$somevariable вместо того, что вы написали в вопросе? Потому что тогда вы должны написать LIST="$somevariable" вместо.
LIST=$somevariable
LIST="$somevariable"