lu.se

Datavetenskap

Lunds Tekniska Högskola

Denna sida på svenska This page in English

Sök mera avancerat med Spotlight

2014-06-19

Avancerad användning av Spotlight

Logiska uttryck

Man kan söka i Spotlight med boolska uttryck (både grafiskt och i Terminal.app) på följande sätt:
(antag att jag har tre textfiler – ”bananer”, ”apelsiner”, ”bananer apelsiner” – som heter samma sak som de innehåller)

bananer apelsiner”bananer apelsiner.rtf”
bananer OR apelsiner”bananer.rtf”, ”apelsiner.rtf”, ”bananer apelsiner.rtf”
bananer AND apelsiner”bananer apelsiner.rtf”
bananer NOT apelsiner”bananer.rtf”

(Normalt sker alltså en AND-sökning)

Man kan skriva samma sak i Terminal.app (jag begränsar mig nedan till endast filnamn):
$ mdfind -name bananer
bananer apelsiner.rtf
bananer.rtf

$ mdfind -name bananer AND apelsiner
bananer apelsiner.rtf

$ mdfind -name bananer OR apelsiner
bananer apelsiner.rtf
apelsiner.rtf
bananer.rtf

$ mdfind -name bananer NOT apelsiner
bananer.rtf

 

Datumsökningar

Man kan även söka på datum:
• Före ett visst datum: skapat:<2008-05-08
• Inom ett område: skapat:2014-05-08-2014-06-17

 

Typ av objekt

Man kan söka på en rad andra saker med nyckelordet typ:. Exempel är:
• musik
• bild
• mapp
• pdf
och mycket mera. Terminalkommandot mdimport -A ger en komplett lista över sökattribut (det är en lång lista!) Några exempel är:
• Alfakanal
• Betyg (för musik)
• Bredd, Höjd (för bilder, kan även användas med <, >)
Vill man veta vilka Spotlight-moduler ens system har ger Terminalkommandot mdimport -L svar på detta!

 

Kombinationer

Naturligtvis kan man kombinera dessa begrepp:
nikon typ:bild skapat:<2008-05-08

 

Beräkningar

Spotlight kan utföra hyggligt komplicerade beräkningar:
sqrt(3,14*3/(14*7,39^2))
sin(sqrt(3,14*3/(14*7,39^2)))
Genom att markera svaret kan man kopiera det för vidare användning någon annanstans

 

Valutaomvandling

Spotlight kan fr.o.m. OS X 10.10 ”Yosemite” även utföravalutakonverteringar. Tag fram Spotlight-fönstret och knappa in t.ex. £34,95 eller $14,99eller någon annan valuta så får du reda på vad det är i svenska kronor!

 

Omvandla enheter

Förutom att omvandla valutor, kan Spotlight även omvandla enheter. Det är busenkelt att omvandla temperatur, längd och vikt. Skriv bara in det du vill omvandla, t.ex. ”90F”, och svaret kommer direkt: 32,22 ℃. Längd: ”1,86m” blir ”2,03 yard” eller ”6' 1¼"” eller ”73,23 tum”. Vikt: ”85 kg” blir ”187,39 pund” och så vidare.

 

Här kan man läsa mer om Spotlight-sökningar:
http://support.apple.com/kb/PH14172