Installiere mehrere Homebrew-Formeln gleichzeitig

8

Sie können mehrere Homebrew-Formeln nach brew install package1 package2 installieren. Wenn Sie jedoch eine Textdatei mit allen Paketen haben, die Sie installieren möchten. Wie würdest du es tun?

brew install < packages.txt funktioniert nicht. Es gibt mir die Antwort: This command requires a formula argument

    
Jonathan 04.11.2014, 14:37
quelle

2 Antworten

11

So:

%Vor%

oder auch nur

%Vor%     
Mark Setchell 04.11.2014, 14:51
quelle
0

Hier ist ein alternativer einzeiliger Ansatz , der die Notwendigkeit, eine Datei als Zwischenschritt zu erstellen, umgeht:

Syntax:

%Vor%

gegen

%Vor%

Alternative (mit awk):

%Vor%

Beispiel:

Angenommen, ich möchte alle Nerd-Fonts, die momentan nicht auf meinem Computer vorhanden sind, auf einmal installieren.

brew cask search fonts gibt mehrere Zeilen in den Ergebnissen - ähnlich der Standardausgabe von ls :

%Vor%

Wenn Sie die Ausgabe an grep -i nerd übergeben, erhalten Sie eine einzige durch Zeilen getrennte Liste mit den gewünschten Abzweigen .

%Vor%

Wir können tr verwenden, um diese Ausgabe in eine durch Leerzeichen getrennte Zeile zu konvertieren:

%Vor%

Jetzt müssen wir das Ergebnis nur an brew install übergeben:

%Vor%

Rohre! Zusammensetzung! Freude!

La voie Unix!

    
Benjamin R 13.03.2018 07:08
quelle

Tags und Links