Lorsque je travaille sur le terminal, j'utilise souvent la open .
commande pour ouvrir une fenêtre de recherche montrant le répertoire de travail actuel. Mais si le répertoire en cours est en fait un package, comme une .app
application ou une .vmwarevm
machine virtuelle, open .
lance l'application ou la machine virtuelle à la place.
Comment puis-je ouvrir une fenêtre de recherche affichant le contenu d'un package spécifié?
J'ai essayé open -A /System/Library/CoreServices/Finder.app .
, mais cela n'a pas fonctionné.
cd /System/Library/CoreServices/Finder.app
? Si cela ne fonctionne pas, je supprimerai le commentaire.open -a Finder .
ne fonctionne pas, car lorsque vous double-cliquez sur un ensemble d'applications dans le Finder, l'application démarre :).Réponses:
L'utilisation
open -R
du premier fichier du bundle fonctionnerait même si le bundle n'a pas deContents
répertoire:Il pourrait être plus facile de simplement taper
open -R
et le chemin d'un fichier à l'intérieur du bundle. Vous pouvez liermenu-complete
à.inputrc
la rendre plus facile à insérer le chemin du premier fichier.la source
Vous pouvez simplement
cd
dans le package pour l'ouvrir dans Terminal, puisopen Contents
pour ouvrir le contenu dans le Finder.Par exemple, pour ouvrir le contenu de Safari.app dans le Finder, vous pouvez exécuter ce qui suit:
la source
Contents
dossier -.vmwarevm
les machines virtuelles n'en ont pas.Contents
dossier est le.xcodeproj
bundle. Vous pouvez obtenir un exemple ici .cd
dans le fichier .app est ce que vous recherchez, quel que soit le contenu éventuel des bundles d'application.ouvre le package dans le Finder. Mais attention: il sélectionne également tous les fichiers et dossiers contenus. En général, cela pourrait vous convenir car la plupart du temps, c'est juste
Contents
.Ressemble à ça:
la source
De
-R, --reveal Sélectionne dans le Finder au lieu de l'ouvrir.
la source
Dans le Finder, faites un clic droit sur l'application et choisissez «Afficher le contenu". L'ouvre ouvre l'application et vous pouvez ensuite naviguer dans les dossiers ci-joints.
la source