mdls incorrectly reports "could not find xxxx" when "Permission denied"
see example:
/Users/dgerman > ls -ld Pic*
drwx------+ 304 dgerman admin 10336 Apr 24 19:55 Pictureso
drwx------ 5 root admin 170 May 4 21:43 Picturesrut
Users/dgerman > mdls -name kMDItemKind Pic*
kMDItemKind = "Folder"
mdls: could not find Picturesrut.
/Users/dgerman > sudo mdls -name kMDItemFSName Pic*
kMDItemFSName = "Pictureso"
kMDItemFSName = "Picturesrut"
Ibook G4, Mac OS X (10.5.6)