NAME
elvi - surfraw(1) search tools
SYNOPSIS
surfraw elviname [options] search words ... sr elviname [options] search words ... sr elviname -help sr -elvi
DESCRIPTION
This is the man page for the elvi, a set of search tools that form part of surfraw(1). Surfraw provides a fast unix command line interface to a variety of popular WWW search engines and other artifacts of power. It reclaims google, altavista, dejanews, freshmeat, research index, slashdot and many others from the false‐prophet, pox‐infested heathen lands of html‐ forms, placing these wonders where they belong, deep in unix heartland, as god loving extensions to the shell. To search using this elvis, do: sr elvisname [options] search terms. For example, to search google for information on Debian ports, using the "I'm feeling lucky" option: sr google -l debian ports To find out about options specific to this elvis, do: sr elvisname -local-help To find out about surfraw, see the man page for surfraw(1). To see the full list of elvi, do: sr -elvi Adding the elvi to your path If you are a regular user of surfraw, you will probably get sick of typing sr or surfraw each time. You can regain the old behaviour of running the elvi directly by adding the elvi directory (‐ /usr/lib/surfraw) to your path, either manually or using surfraw-update-path(1).
OPTIONS
Use sr elviname -local-help for elvi‐specific options. The following options work with all elvi. -help Show summary of options (including elvi‐specific options). -local-help Show elvi‐specific options. -version Show version of program. -browser=EXECUTABLE Set browser (default: sensible-browser). -elvi Display a list of other Surfraw mechanisms for conquering evil. -escape-url-args=yes|no Apply url escaping to arguments (default: yes) -q|-quote Bracket arguments with " characters (default: no) Note that putting quotes round arguments works now, so you can do, for example: sr google foo "bar baz" bam and the quoting is passed on to the search engine
EXAMPLES
$ sr ask why is jeeves gay? $ surfraw google -results=100 RMS, GNU, which is sinner, which is sin? $ sr austlii -method=phrase dog like $ /usr/lib/surfraw/rhyme -method=perfect Julian
BUGS
Please report any bugs found (or any web sites in need of surfrawizing) either via the debian bug tracking system (http://bugs.debian.org/) or to the surfraw-devel list (surfraw-devel@lists.alioth.debian.org).
SEE ALSO
http://alioth.debian.org/projects/surfraw/
PROPAGANDA
Oh Baybe I need some Deep Linking Let us go Surfin' in the raw! Read HACKING. Surfrawize the soul of your favourite internet wonder. Join the Shell Users' Revolutionary Front Against the WWW by submitting code. Reclaim heathen lands. Bear witness to the truth. Its love will set you free. Join us on surfraw-devel@lists.alioth.debian.org
AUTHORS
Originally written by Julian Assange. Now maintained by the surfraw-devel team <‐ surfraw-devel@lists.alioth.debian.org>. See the file AUTHORS for the full list of contributors. Man page by Ian Beckwith, based on the original README and an earlier man page for surfraw(1) by Christian Surchi.
COPYRIGHT
Copyright (c) 2003‐2013 The Surfraw-Devel Team <surfraw-devel@lists.alioth.debian.org> Copyright (c) 2000‐2001 Julian Assange <proff@iq.org> Copyright (c) 2001 Australian Institute for Collaborative Research Copyright (c) 2000 Melbourne Institute for Advanced Study The copyright holders listed above assert no rights on this release of the software ``surfraw'' and thereby explicity place this release into the into the public domain. Do what you will. Feb 03, 2004 ELVI(1sr)
More Linux Commands
manpages/svnadmin.1.html
svnadmin(1) - Subversion repository administration tool.....
svnadmin.1 - Subversion is a version control system, which allows you to keep old versions of files and directories (usually source code), keep a log of who, wh
manpages/socketmap_table.5.html
socketmap_table(5) Postfix socketmap table lookup client....
The Postfix mail system uses optional tables for address rewriting. mail routing or policy lookup. The Postfix socketmap client expects TCP endpoint names of th
manpages/Tcl_DStringTrunc.3.html
Tcl_DStringTrunc(3) - manipulate dynamic strings (Man Page)
Dynamic strings provide a mechanism for building up arbitrarily long strings by gradually appending information. If the dynamic string is short then there will
manpages/setresuid32.2.html
setresuid32(2) - set real, effective and saved user or group
setresuid() sets the real user ID, the effective user ID, and the saved set-user-ID of the calling process. Unprivileged user processes may change the real UID,
manpages/XMotionEvent.3.html
XMotionEvent(3) - KeyPress, KeyRelease, ButtonPress, ButtonR
The structures for KeyPress, KeyRelease, ButtonPress, ButtonRelease, and MotionNotify events contain: typedef struct { int type; /* ButtonPress or ButtonRelease
manpages/Mail::SpamAssassin::PerMsgLearner.3pm.html
Mail::SpamAssassin::PerMsgLearner(3pm) - per-message status
The Mail::SpamAssassin learn() method returns an object of this class. This object encapsulates all the per-message state for the learning process. METHODS $did
manpages/rt_sigsuspend.2.html
rt_sigsuspend(2) - examine and change a signal action.......
RETURN VALUE ERRORS CONFORMING TO NOTES SEE ALSO COLOPHON NAME sigaction - examine and change a signal action SYNOPSIS #include <signal.h> int sigaction(int sig
manpages/curl_easy_getinfo.3.html
curl_easy_getinfo(3) - extract information from a curl handl
Request internal information from the curl session with this function. The third argument MUST be a pointer to a long, a pointer to a char *, a pointer to a str
manpages/tftp.1.html
tftp(1) - IPv4 Trivial File Transfer Protocol client........
tftp is a client for the Trivial file Transfer Protocol, which can be used to transfer files to and from remote machines, including some very minimalistic, usua
manpages/FcDirCacheLoad.3.html
FcDirCacheLoad(3) - load a directory cache - Linux man page
Loads the cache related to dir. If no cache file exists, returns NULL. The name of the cache file is returned in cache_file, unless that is NULL. See also FcDir
manpages/attr.3ncurses.html
attr(3ncurses) - curses character and window attribute contr
These routines manipulate the current attributes of the named window. The current attributes of a window apply to all characters that are written into the windo
manpages/SDL_LockYUVOverlay.3.html
SDL_LockYUVOverlay(3) - Lock an overlay - Linux manual page
Much the same as SDL_LockSurface, SDL_LockYUVOverlay locks the overlay for direct access to pixel data. RETURN VALUE Returns 0 on success, or -1 on an error. SE
