Sie können den tree
Befehl auch auf macOS erhalten. Wenn Sie Homebrew haben, müssen Sie nur Folgendes ausführen:
brew install tree
Lesen Sie weiter für Details.
Mit einem Paketmanager
Es gibt mehrere Paketmanager für macOS. Die beliebtesten sind: Homebrew, MacPorts oder Fink . Sie können beides installieren, aber ich empfehle Homebrew. Installieren Sie nicht mehr als eine davon gleichzeitig!
Folgen Sie den Anweisungen auf der Website und führen Sie dann einen der folgenden Befehle aus, je nachdem, welchen Paketmanager Sie ausgewählt haben.
Für Homebrew:
brew install tree
Für MacPorts:
sudo port install tree
Für Fink:
fink install tree
Die Paketmanager bieten andere Befehlszeilenprogramme an, einschließlich der GNU / Linux-Programme, die standardmäßig nicht mit macOS geliefert werden.
Installation von der Quelle
Zunächst müssen Sie die Xcode-Befehlszeilentools installieren, indem Sie sie ausführen xcode-select --install
.
Dann laden Sie die tree
Quelle . Dann das Makefile ändern, damit es funktioniert zu bekommen, die auch in erklärt @ apuche Antwort unten . Das Auskommentieren der Linux-Optionen und das Auskommentieren der macOS-Optionen sollte ausreichen.
Dann renne ./configure
dann make
.
Jetzt müssen Sie die tree
Binärdatei an einen Ort verschieben, der sich in Ihrem ausführbaren Pfad befindet. Zum Beispiel:
sudo mkdir -p /usr/local/bin sudo cp tree /usr/local/bin/tree
Bearbeiten Sie nun Ihr ~/.bash_profile
mit:
export PATH="/usr/local/bin:$PATH"
Laden Sie die Shell neu und which tree
sollte jetzt auf zeigen /usr/local/bin/tree
.