Jede(r) OS X-Benutzer(in) hat vermutlich schon einmal Spotlight zum Suchen nach Dateien, bzw. Datei-Inhalten benutzt. Eine einfache UND-Verknüpfung lässt sich durch ein Leerzeichen zwischen zwei Wörtern erzeugen, aber was ist mit den anderen boolschen Operatoren? Manchmal wäre eine ODER- oder eine NICHT-Verknüpfung doch sehr praktisch, oder?
Zuerst eine Einschränkung, was hier beschrieben wird, bezieht sich auf die Spotlight-Sucheingabe in der GUI. Mit dem Command-Line Tool mdfind lassen sich noch wesentlich komplexere Suchabfragen erzeugen, aber darüber werde ich in einem anderen Post berichten.
Zurück zur GUI. Wenn man zum Beispiel nach Dokumenten suchen möchte, welche UND/ODER die Wörter “Paris” und “Rom” enthalten, das heisst mindestens eines dieser Worte oder auch beide, dann lässt sich dies mit der Abfrage

im Spotlight-Suchfeld erreichen. Man sollte darauf achten, dass sich keine Leerzeichen vor oder nach dem ODER (“|”) befinden, sonst wird die Suche wieder mit einer UND-Verknüpfung durchgeführt.
Wenn man nun Dokumente die das Wort “Pauschalreise” enthalten, von der Suche nach “Paris” ausschliessen möchte, dann sähe die Abfrage so aus:

Auch hier bitte wieder darauf achten, dass keine Leerzeichen zwischen den Begriffen stehen. Selbstverständlich sind auch Kombinationen möglich:

Es lassen sich also auch etwas komplexere Abfragen in Spotlight, bzw. den “Smart Folders” (die ja auch nur Spotlight benutzen), durchführen.
Technorati Tags: Spotlight, boolsche Operatoren