Запустите .zshrc при передаче команды через -c

У меня есть скрипт, который запускает команду через zsh -c . Однако, когда zsh работает, он не загружается ~/.zshrc .

Я понимаю, что флаг оболочки входа существует , но даже zsh -lc <command> не работает.

Как я могу получить функции, псевдонимы и переменные, определенные в моем ~ / .zshrc, для заполнения при запуске с помощью zsh -c ?

Linux и Unix - лучшая ОС в мире.