Atualmente, estou usando o gerenciador de pacotes Homebrew e devo dizer que é realmente muito bom!
Minha pergunta é: existe uma maneira de automatizar brew update
e brew upgrade
executar esses comandos quando um shell é aberto? Eu não sou muito especialista em programação bash, então não tenho certeza se isso é possível ou não, atualmente estou usando o iTerm.
macos
shell
bash-scripting
homebrew
g_rmz
fonte
fonte
Respostas:
Concordo com o @ fd0 que isso provavelmente não deve ser automatizado ao ponto de iniciá-lo para cada shell. Isso pode ficar feio se você tiver várias janelas de shell. Optei por uma solução semi-automática, criando um alias no meu
~/.profile
que executa várias funções de distribuição. Confira este post para mais detalhes.fonte
Automatizar esse processo em um arquivo de inicialização do shell é uma má idéia. Toda nova instância de um shell executaria os dois comandos. Você pode colocar uma função no seu
.bashrc
e e chamar a função que reduziria o número de caracteres que você precisa digitar, mas isso não muda muito o jogo.fonte
launchd
oucron
. Não use um arquivo de inicialização do shell.