NAME¶
hxwls - list links in an HTML file
SYNOPSIS¶
hxwls [
-l ] [
-t ] [
-r ] [
-h ] [
-b
base ] [
file ]
DESCRIPTION¶
The
hxwls command reads an HTML file (standard input by default) and
prints out all links it finds. The output is written to stdout.
OPTIONS¶
The following options are supported:
- -l
- Produce a long listing. Instead of just the URI,
hxwls prints three columns: the element name, the value of the REL
attribute, and the target URI.
- -t
- Produce a tuple listing. hxwls prints four columns:
the URI of the document itself, the element name, the value of the REL
attribute, and the target URI.
- -r
- Print relative URLs as they are, without converting them to
absolute URLs.
- -b base
- Use base as the initial base URL. If there is a
<base> element in the document, it will override the -b option.
- -h
- Output as HTML. The output will be listed in the form of
<a> elements.
OPERANDS¶
The following operand is supported:
- file
- The name or the URL of an HTML file. If absent, standard
input is read instead.
DIAGNOSTICS¶
The following exit values are returned:
- 0
- Successful completion.
- > 0
- An error occurred in the parsing of the HTML file.
hxwls will try to correct the error and produce output anyway.
SEE ALSO¶
asc2xml(1),
hxnormalize(1),
hxnum(1),
xml2asc(1)