In Terminal.app gebe ich die folgenden Befehle aus:
cd /Applications
ls
Es listet viele, aber nicht alle Apps auf, die der Finder sieht. Diejenigen, die es auszulassen scheint, sind alle Apple, aber es werden nicht alle Apple-Apps ausgelassen.
Ich bin zu Systemeinstellungen > Sicherheit & Datenschutz > Datenschutz gegangen und habe den vollständigen Festplattenzugriff für sh
und für aktiviert Terminal.app
. Es ändert nichts am Verhalten.
Ich habe die Standardeinstellung zsh
zugunsten von überschrieben bash
, aber der Wechsel zu zsh ändert das Verhalten nicht.
Kann das jemand erklären oder zumindest bestätigen?
Ich verwende MacOS 12.2.1.
Anwendungen im Finder sind eine Mischung aus Nur-Lese-Apps und User-Space-Apps - Terminal ist nicht falsch, aber Finder und grafische Anwendungen mischen beides, sodass Sie einen einheitlichen Ordner sehen, wenn es auf der Festplatte keinen Ordner gibt, der beide Sätze von Anwendungen enthält, die in zwei gespeichert sind Ordner unter /System
Sehen Sie alle Apps, die Sie von diesem Befehl erwarten?
ls /Applications /System/Applications
Melonee
Applications
auch seinen eigenen Ordner (~/Applications
). Die vollständige Liste könnte also lautenls /Applications ~/Applications /System/Applications
.