Допустим, у меня есть этот Баш скрипт (тест):Источник мой .zshrc в Баш скрипт
#!/usr/bin/env bash
source ~/.zshrc
В моем .zshrc, у меня есть следующие:
autoload -U compinit
compinit
Когда я пытаюсь запустить «bash test» из моего окна терминала (zsh), я получаю ошибки, говорящие, что команды autoload и compinit не найдены. Если я просто использую source ~/.zshrc из командной строки, он работает нормально.
Я пытаюсь настроить свою среду разработки, похожую на это blog, но когда скрипты пытаются и откуда-то запускают файл .zshrc, он терпит неудачу.
Любое понимание будет оценено по достоинству.
Почему вы не делаете ЗШ сценарий, если вам нужен ваш профиль ЗШ? – Mat
Ну, я думаю, состояние моего замешательства начинается с статьи в блоге, и у них есть сценарий bash, который мне кажется, что они работают в оболочке zsh ... Я попробую предложения здесь ... – Emjay
Я не знаю, что-нибудь в этой статье в блоге о 'source'ing .zshrc из любого скрипта, не говоря уже о сценариях bash. –