Ich verwende derzeit den Homebrew-Paketmanager und meine Frage lautet: Ist es möglich, ein Bash-Skript zu schreiben, um es auszuführen, brew updateund schließlich, brew upgradewenn zum ersten Mal eine Shell geöffnet wird? Ich benutze momentan iTerm.
~/.bash_profilewird zu Beginn der Terminalsitzung automatisch ausgeführt. Diese Prüfung ist erforderlich, wenn Sie brew updatebeim ersten Start ausgeführt werden müssen. Wenn Sie dies jedes Mal ausführen möchten, wenn ein neues Fenster geöffnet wird, überspringen Sie diesen Schritt und führen Sie es brew updateaus ~/.bash_profile.
~/.bash_profileDatei tun . Sie müssen überprüfen, ob nur eine Terminalsitzung geöffnet ist, und dann ausführenbrew update. Überprüfen Sie stackoverflow.com/questions/6172663/… auf die Anzahl der Terminalfenster.