goosh: The Shell Lover’s Google

UNIX ShellThis one’s for all the Unix geeks and shell lovers out there… Goosh is a cool new service that lets you access a large selection of the Google applications through a command-line interface. The hardcore techies will definitely love the look and feel (and functions) of Goosh. The author, Stefen Grothkopp made it pretty clear that it’s not an “Official Google Product” – but is there just for fun.

When you first get to the site, there’s not much to meet the eyes except for some barebones instructions and a shell prompt. But then again – that’s how the real shells are. To get going you’ve to call-up the help page and get a list of available commands. The author had the foresight to implement bash-like aliases – thus cutting down on a lot of typing. The alias for help is h and here’s a screen-shot…

Goosh Screenshot

To perform a simple Google Search, you key in search {searchterms}. For example, if you’re searching for pages on AdSense, you’ll have to key in search AdSense. The actual command to perform a Google Search is “web“, “search” being an alias for it. Apart from normal Google Search, you can also fire away shell commands that call-up the I’m Feeling Lucky function, Google Image Search, Google News + Blog + Feed + Video + Map Search and even Google Translate! That pretty much covers the most utilised Google apps. As an added perk, you can perform Wikipedia searches too. Good job Stefan.

And yup, there are localization commands too – allowing you to change the default language of the interface. Also supported are command history and tab completion.

Goosh is based on Google’s Ajax Search API and is one of the best implementations of it I’ve come across so far.

Found via: My SysAd Blog

Leave a comment

Your email address will not be published. Required fields are marked *