У меня есть сценарий bash. Внутри него есть цикл, который строит имя файла.
Я хочу вести список созданных имён файлов.
Похоже, что имя файла воспринимается как нечто для выполнения, а не как текст. Я получаю сообщение об ошибке xxx: command not found при каждом добавлении, а команда, которая не найдена, - это имя файла, которое я хочу добавить.
Есть идеи, почему?
Если ваш код делает что-то вроде этого в цикле:
STRING=$STRING/$COMPONENT
, сообщение об ошибке заставляет меня думать, что у вас есть пробел (пробел или символы табуляции) рядом с символом '='. То есть сделайте следующее:
STRING="$STRING/$COMPONENT"
Не делайте этого:
STRING = $STRING / $COMPONENT