
It's an ever-continuing debate: what is better, a graphical user interface, or a command-line interface? Graphical user interfaces may be easier to learn, but complicated operations may require a lot more user input than with a command line interface, which can perform several complicated operations by using a short sequence of words and characters. However, a CLI has a much steeper learning curve than a GUI. Google has always had a certain CLI-quality to it, and Stefan Grothkopp decided to take this a few steps further: say hello to
Goosh.
Member since:
2005-07-06
http://surfraw.alioth.debian.org/

Kinda the same thing but with more sites. And as it runs from an actual shell you can script it