Eu tenho um arquivo que contém várias funções auxiliares, destinadas a serem usadas apenas em outros scripts ZSH. Eu não quero que eles sejam carregados com o meu perfil. Para disponibilizar essas funções no meu script, eu precisaria source
desse arquivo.
De alguma forma, é possível ter o script de prólogo automático (ou pré-script) carregado antes de todos os meus scripts ZSH?
Minha idéia atual é a alias -s
extensão zsh para a função personalizada que tudo isso para mim:
- concatenar arquivo de prólogo e script atual
- chama zsh com essa entrada modificada
mas por enquanto não sou capaz de fazer isso (não durmo quase um dia). Por favor, alguém tem uma solução funcional?
libload
para iniciar um pouco do meu script. Por enquanto, azsh
extensão de aliasing para zsh funciona bem, então nem escrevo shebangs para meus scripts zsh. Esta é apenas uma questão de 'over'-otimização do ambiente;)libload
?alias -s zsh=libload
deve funcionar muito bem.