So suchen Sie in Spotlight nach einem Ordner in einem anderen bestimmten Ordner

735
bluefoot

Kann spotlight nach einem Ordner "x" suchen, der im Ordner "y" enthalten ist?

Ich habe beispielsweise mehrere Verzeichnisse mit dem Namen "Juni" auf meinem Computer, aber eines davon befindet sich in einem Verzeichnis mit dem Namen "Bilder". Dies ist das, das ich mit einer Abfrage wie suchen möchte june dir:pictures.

. ├── documents │   └── june ├── downloads │   └── june ├── june ├── pictures │   └── june //I need to find this specific june ├── presentations │   └── june └── statements └── june 

Ich weiß, dass es möglich ist, im Finder zu suchen oder die find / grep-Befehle dafür zu verwenden. Dies ist jedoch nicht Gegenstand dieser Frage.

0

1 Antwort auf die Frage

2
user495470

Ich kenne keine Möglichkeit aus dem Spotlight-Menü, aber Sie können den Ordner immer im Finder öffnen, eine Suche starten und den Ordner aus der Bereichsleiste auswählen:

oder verwenden Sie mdfind:

mdfind -onlyin ~/Pictures/ june 

kMDItemPath kann nicht mit mdfind verwendet werden . Ansonsten könnten Sie so etwas verwenden 'kMDItemPath=="*pictures*/june/".

Mdfind mit grep sollte jedoch so schnell sein wie mdfind alleine:

mdfind 'kMDItemFSName==june' | grep '/pictures/' 
Na sicher. Aber das ist eine andere Sache, vorausgesetzt, ich weiß, wo ich suchen muss (im Beispiel Bilder). Ich möchte etwas breiteres als das, da ich nicht weiß, wo sich die Datei / der Ordner befindet. Nun, sieht aus wie aus ist nicht möglich. bluefoot vor 12 Jahren 0
Entschuldigung, ich habe die Antwort bearbeitet. Könnten Sie einfach die Ausgabe von mdfind grep? user495470 vor 12 Jahren 0
Sicher Danke. Ich kann es "grep" oder "finden". Die Antwort lautet also: nicht möglich durch Scheinwerfer. bluefoot vor 12 Jahren 0