Win a free GPS from Gadling!

A (slightly) simpler command-line Spotlight search

Erica mentioned mdfind a little while ago. It's not a brand new tool, but there hasn't been a great deal of discussion surrounding it. For shell scripters and Terminal junkies, it's a goldmine of search goodness that can make you never want to key out find . -name "letsgogetcoffeewhilewewait.rb" or even locate didcronupdatethedb.yet again.

There are two mdfind options mentioned at Mac OS X Hints that are worth a mention, one found only in the man page, and one found only in the usage info. The former being "-interpret", which allows the advanced Spotlight query syntax to be used on the command line as if typed into the Spotlight window, turning mdfind "kMDItemContentType == 'public.jpeg'" into mdfind -interpret "kind:jpeg". Its opposing force would be "-literal", which forces a literal interpretation of the query string. Any qualified Spotlight query should be usable with "-interpret", so go ahead with mdfind -interpret "kind:image flash:1 modified:<=1/1/08 ex-girlfriend" to find those late-night pictures of last year's special someone. That would take a lot of metadata work to pull off without "-interpret".

The second option mentioned isn't in the man page, but you'll see it in the usage info if you run mdfind with no parameters. It's the "-s" option that loads saved searches. It will look in ~/Library/Saved Searches unless a path is specified. So you can save a search in Spotlight called "PDFs from yesterday" and run mdfind -s "PDFs from yesterday" to launch the same search at the command line. See, I had to throw a "normal" search in there to keep you on your toes.

Terminal jockeys can mix these up with a few pipes, stir in some perl and sprinkle in a little awk to get some really great Spotlight soufflé. Of course, if you don't like the command line and you're still reading this, you're a downright hardy trooper and I commend you. Go have a cup of coffee, you deserve it.

[via Mac OS X Hints]

Related Headlines

Reader Comments (Page 1 of 1)

TUAW Features

iphone app store tuaw tests
Mac 101 ask-tuaw
Mac News
WWDC (251)
.Mac (64)
Accessories (641)
Airport (75)
Analysis / Opinion (1365)
Apple (1667)
Apple Corporate (565)
Apple Financial (193)
Apple History (48)
Apple Professional (54)
Apple TV (163)
Audio (447)
Bad Apple (120)
Beta Beat (152)
Blogging (86)
Bluetooth (17)
Bugs/Recalls (56)
Cult of Mac (873)
Deals (219)
Desktops (115)
Developer (263)
Education (100)
eMac (10)
Enterprise (140)
Features (405)
Freeware (386)
Gaming (377)
Graphic Design (33)
Hardware (1287)
Holidays (37)
Humor (579)
iBook (65)
iLife (237)
iMac (184)
Internet (334)
Internet Tools (1325)
iTS (977)
iTunes (814)
iWork (22)
Leopard (370)
Mac mini (112)
Mac Pro (53)
MacBook (202)
MacBook Air (79)
Macbook Pro (220)
MobileMe (38)
Multimedia (445)
Odds and ends (1451)
Open Source (280)
OS (919)
Peripherals (210)
Podcasting (182)
Podcasts (91)
Portables (197)
PowerBook (135)
PowerMac G5 (50)
Retail (598)
Retro Mac (48)
Rig of the Week (42)
Rumors (633)
Software (4356)
Software Update (419)
Steve Jobs (252)
Stocking Stuffers (50)
Surveys and Polls (97)
Switchers (113)
The Woz (34)
TUAW Business (243)
Universal Binary (281)
UNIX / BSD (61)
Video (905)
Weekend Review (84)
WIN Business (47)
Wireless (85)
Xserve (39)
iPhone/iPod News
iPhone (1641)
iPod Family (2071)
App Store (93)
SDK (22)
Mac Events
One More Thing (27)
Liveblog (2)
Other Events (226)
Macworld (489)
Mac Learning
AppleScript (3)
Ask TUAW (103)
Blogs (85)
Books (26)
Books and Blogs (62)
Cool tools (446)
Hacks (466)
How-tos (487)
Interviews (44)
Mods (188)
Productivity (590)
Reviews (112)
Security (156)
Terminal Tips (59)
Tips and tricks (568)
Troubleshooting (168)
TUAW Features
iPhone 101 (34)
TUAW Labs (4)
Blast From the Past (17)
TUAW Tips (144)
Flickr Find (36)
Found Footage (86)
Mac 101 (96)
TUAW Interview (31)
Widget Watch (198)
The Daily Best (1)
TUAW Faceoff (5)

RESOURCES

RSS NEWSFEEDS

Powered by Blogsmith

Sponsored Links

The Unofficial Apple Weblog (TUAW) bloggers (30 days)

#BloggerPostsCmts
1Cory Bohon804
2Robert Palmer5946
3Dave Caolo560
4Steven Sande4820
5Mat Lu3811
6Scott McNulty370
7Erica Sadun342
8Mike Schramm221
9Brett Terpstra171
10Giles Turnbull150
11Christina Warren1324
12Michael Rose1219
13Chris Ullrich30
14Joshua Ellis23
15Kent Pribbernow10
16Jason Clarke10

Featured Galleries

Macworld 2008 Keynote
Macworld 2008 Build-up
Apple Vanity Plates
DiscPainter
Crash Bandicoot Nitro Kart 3D
Macworld Expo 2007 show floor
Apple Texas Hold 'Em
The Macworld Faithful in Line
iPhone First Look

 

    Most Commented On (7 days)

    Recent Comments

    More Apple Analysis

    More from AOL Money and Finance

    Other Weblogs Inc. Network blogs you might be interested in: