У меня есть скрипт, который использует sh
оболочку. Я получаю сообщение об ошибке в строке, которая использует source
команду. Кажется source
, не входит в мою sh
оболочку.
Если я явно пытаюсь запустить source
из оболочки, я получаю:
sh: 1: source: not found
Должен ли я как-то установить «источник»? У меня неправильная версия sh
?
source: not found
означает, что source
команда была оценена правильно, но файл, который она должна была прочитать, не существует.
source
потому что это особенность оболочки. Он не может быть реализован как внешняя команда.
source
является «неправильной версией».