How to use httpgrep Httpgrep can be used for searching regular expressions so that the search is performed for HTML pages that the httpgrep fetches from network using HTTP protocol. Httpgrep searches also links from HTML pages and performs the search recursively also for pages where links point to. Links will be followed as deep as the maximum search depth is defined. Usage for httpgrep: httpgrep [-r] -l search_depth regular_expression URL -r more output -l maximum search depth The arguments for httpgrep are the regular expression and the URL of the WWW page where the search will be started. In addition, the -r option can be used to print more information about search results. The -l option with maximum search depth value is a mandatory argument. If maximum search depth is set to 0 only the start page is searched. If maximum search depth is set to 1 the start page and pages that are linked from the start page are searched, and so on. If you wish to have more information about how the search is proceeding you can add -DDEBUG option to Makefile and recompile httpgrep. By doing this you can, for example, see a list of all the URLs that have been visited on the screen after the search has been performed.