Я использую октаву для создания и выполнения скрипта. Файл сценария создается успешно, но он выполняется правильно ТОЛЬКО, когда я его запускаю из оболочки.Сценарий Bash из октавы
например. если я создаю файл сценарий, содержащий эту строку
for L in {1..5}; do > ${L}.txt; done
назвав его из оболочки он создает 5 файлов , но назвав его из октавы (с использованием системы (»./ myscript.sh„) или Unix (“./ MyScript .sh ");) он создает только один файл с именем" {1..5} .txt "
Моя фактическая цель - не создавать пустые файлы, это было просто примером. В моем скрипте я использую для циклов, которые не могут быть выполнены из октавы.
Я думаю, это потому, что октава не допускает выражения скобки? – fedorqui