Forrest logo
back to the surfraw tool

surfraw:tldr:7d3e9

surfraw: Display the list of supported website search scripts (elvi).
$ surfraw -elvi
try on your machine

The "surfraw" command is a command-line tool that allows you to interact with various search engines and perform searches directly from the terminal.

The "-elvi" option is used to list all the available search elvi (pl. of elvis). In this context, an elvis (plural: elvi) refers to a plugin/module that allows surfraw to interact with a specific search engine or website. Each elvis corresponds to a different search engine or website that you can search directly from the terminal using surfraw.

By running the command "surfraw -elvi", you will get a list of all the available elvi plugins that are currently installed on your system. This list will include elvi for popular search engines like Google, Bing, and DuckDuckGo, as well as elvi for various websites like Wikipedia, YouTube, and many others.

Once you know the name of a specific elvis, you can use the surfraw command with the "-browser" option followed by the elvis name to perform a search on that particular search engine or website. For example, if you have an elvis named "google", you can use the command "surfraw -browser google hello world" to search for "hello world" on Google.

This explanation was created by an AI. In most cases those are correct. But please always be careful and never run a command you are not sure if it is safe.
back to the surfraw tool