lslocate

Michael Watson
mikey-san@bungie.org

Description:

A command-line tool that uses LaunchServices to locate an application via its bundle identifier (com.apple.safari, for example).

Usage:

lslocate takes one argument, the bundle identifier of the application you want to locate. Example usage:

sh-2.05b$ ./lslocate com.apple.safari
/Applications/Interweb/Safari.app

Return values:

0 - Success
1 - No application found for bundle identifier
2 - No bundle identifier provided

Warranty:

NO WARRANTY WHATSOEVER. BY USING lslocate ("THE SOFTWARE"), YOU AGREE THAT COMPLAINING TO MICHAEL WATSON ABOUT DAMAGE, DATA LOSS, OR ANYTHING ELSE INVOLVING THE SOFTWARE IS A TOTAL FUCKING WASTE OF TIME. MICHAEL WATSON IS NOT RESPONSIBLE FOR DAMAGE, DATA LOSS, OR OTHER BAD THINGS THAT HAPPEN AS A RESULT OF USING THE SOFTWARE.

I LOVE MY CAPS LOCK KEY.
