FreeBSD Manual Pages
url_handler.pl(1) Spawn appropriate viewer for a given URL url_handler.pl(1) NAME url_handler.pl - Spawn appropriate viewer for a given URL SYNOPSIS url_handler.pl URL DESCRIPTION url_handler.pl takes an URL as argument and spawns the first executable viewer found in either $BROWSER_SCHEME or $BROWSER. ENVIRONMENT $BROWSER_SCHEME The user's preferred utility to browse URLs of type SCHEME. May actually consist of a sequence of colon-separated browser commands to be tried in order until one succeeds. If a command part contains %s, the URL is substituted there, otherwise the browser command is simply called with the URL as its last argument. %% is replaced by a single percent sign (%), and %c is replaced by a colon (:). Examples: $BROWSER_FTP="wget:ncftp" $BROWSER_GOPHER="lynx:links" $BROWSER_MAILTO="mutt:pine -url" $BROWSER_NEWS="lynx" $BROWSER_NNTP="lynx" $BROWSER The user's preferred utility to browse URLs for which there is no special viewer defined via $BROWSER_SCHEME. Again it may actually consist of a sequence of colon-separated browser commands to be tried in order until one succeeds. If a command part contains %s, the URL is substituted there, otherwise the browser command is simply called with the URL as its last argument. %% is replaced by a single percent sign (%), and %c is replaced by a colon (:). Examples: $BROWSER="firefox -a firefox -remote openURL\(%s\):opera:konqueror:links2 -g:lynx:w3m" SECURITY url_handler.pl was designed to work together with tin(1) which only issues shell escaped absolute URLs thus url_handler.pl does not try hard to shell escape its input nor does it convert relative URLs into absolute ones! If you use url_handler.pl from other applications be sure to at least shell escaped its input! AUTHOR Urs Janssen <urs@tin.org> SEE ALSO <http://www.catb.org/~esr/BROWSER/> <http://www.dwheeler.com/browse/secure_browser.html> 0.1.2 December 24th, 2012 url_handler.pl(1)
NAME | SYNOPSIS | DESCRIPTION | ENVIRONMENT | SECURITY | AUTHOR | SEE ALSO
Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=tinurl_handler.pl&sektion=1&manpath=FreeBSD+12.1-RELEASE+and+Ports>