OS Manuals

/usr/bin/wget

GNU wget

From wget 1.25.0-r20 (os), captured 2026-11-05 by running wget --help (exit 0). permalink

GNU Wget 1.25.0.6-bdcf-dirty, a non-interactive network retriever.
Usage: wget [OPTION]... [URL]...

Mandatory arguments to long options are mandatory for short options too.

Startup:
  -V,  --version                   display the version of Wget and exit
  -h,  --help                      print this help
  -b,  --background                go to background after startup
  -e,  --execute=COMMAND           execute a `.wgetrc'-style command

Logging and input file:
  -o,  --output-file=FILE          log messages to FILE
  -a,  --append-output=FILE        append messages to FILE
  -d,  --debug                     print lots of debugging information
  -q,  --quiet                     quiet (no output)
  -v,  --verbose                   be verbose (this is the default)
  -nv, --no-verbose                turn off verboseness, without being quiet
       --report-speed=TYPE         output bandwidth as TYPE.  TYPE can be bits
  -i,  --input-file=FILE           download URLs found in local or external FILE
  -F,  --force-html                treat input file as HTML
  -B,  --base=URL                  resolves HTML input-file links (-i -F)
                                     relative to URL
       --config=FILE               specify config file to use
       --no-config                 do not read any config file
       --rejected-log=FILE         log reasons for URL rejection to FILE

Download:
  -t,  --tries=NUMBER              set number of retries to NUMBER (0 unlimits)
       --retry-connrefused         retry even if connection is refused
       --retry-on-host-error       consider host errors as non-fatal, transient errors
       --retry-on-http-error=ERRORS    comma-separated list of HTTP errors to retry
  -O,  --output-document=FILE      write documents to FILE
  -nc, --no-clobber                skip downloads that would download to
                                     existing files (overwriting them)
       --no-netrc                  don't try to obtain credentials from .netrc
  -c,  --continue                  resume getting a partially-downloaded file
       --start-pos=OFFSET          start downloading from zero-based position OFFSET
       --progress=TYPE             select progress gauge type
       --show-progress             display the progress bar in any verbosity mode
  -N,  --timestamping              don't re-retrieve files unless newer than
                                     local
       --no-if-modified-since      don't use conditional if-modified-since get
                                     requests in timestamping mode
       --no-use-server-timestamps  don't set the local file's timestamp by
                                     the one on the server
  -S,  --server-response           print server response
       --spider                    don't download anything
  -T,  --timeout=SECONDS           set all timeout values to SECONDS
       --dns-timeout=SECS          set the DNS lookup timeout to SECS
       --connect-timeout=SECS      set the connect timeout to SECS
       --read-timeout=SECS         set the read timeout to SECS
  -w,  --wait=SECONDS              wait SECONDS between retrievals
                                     (applies if more then 1 URL is to be retrieved)
       --waitretry=SECONDS         wait 1..SECONDS between retries of a retrieval
                                     (applies if more then 1 URL is to be retrieved)
       --random-wait               wait from 0.5*WAIT...1.5*WAIT secs between retrievals
                                     (applies if more then 1 URL is to be retrieved)
       --no-proxy                  explicitly turn off proxy
  -Q,  --quota=NUMBER              set retrieval quota to NUMBER
       --bind-address=ADDRESS      bind to ADDRESS (hostname or IP) on local host
       --limit-rate=RATE           limit download rate to RATE
       --no-dns-cache              disable caching DNS lookups
       --restrict-file-names=OS    restrict chars in file names to ones OS allows
       --ignore-case               ignore case when matching files/directories
  -4,  --inet4-only                connect only to IPv4 addresses
  -6,  --inet6-only                connect only to IPv6 addresses
       --prefer-family=FAMILY      connect first to addresses of specified family,
                                     one of IPv6, IPv4, or none
       --user=USER                 set both ftp and http user to USER
       --password=PASS             set both ftp and http password to PASS
       --ask-password              prompt for passwords
       --use-askpass=COMMAND       specify credential handler for requesting
                                     username and password.  If no COMMAND is
                                     specified the WGET_ASKPASS or the SSH_ASKPASS
                                     environment variable is used.
       --no-iri                    turn off IRI support
       --local-encoding=ENC        use ENC as the local encoding for IRIs
       --remote-encoding=ENC       use ENC as the default remote encoding
       --unlink                    remove file before clobber
       --xattr                     turn on storage of metadata in extended file attributes

Directories:
  -nd, --no-directories            don't create directories
  -x,  --force-directories         force creation of directories
  -nH, --no-host-directories       don't create host directories
       --protocol-directories      use protocol name in directories
  -P,  --directory-prefix=PREFIX   save files to PREFIX/..
       --cut-dirs=NUMBER           ignore NUMBER remote directory components

HTTP options:
       --http-user=USER            set http user to USER
       --http-password=PASS        set http password to PASS
       --no-cache                  disallow server-cached data
       --default-page=NAME         change the default page name (normally
                                     this is 'index.html'.)
  -E,  --adjust-extension          save HTML/CSS documents with proper extensions
       --ignore-length             ignore 'Content-Length' header field
       --header=STRING             insert STRING among the headers
       --max-redirect              maximum redirections allowed per page
       --proxy-user=USER           set USER as proxy username
       --proxy-password=PASS       set PASS as proxy password
       --referer=URL               include 'Referer: URL' header in HTTP request
       --save-headers              save the HTTP headers to file
  -U,  --user-agent=AGENT          identify as AGENT instead of Wget/VERSION
       --no-http-keep-alive        disable HTTP keep-alive (persistent connections)
       --no-cookies                don't use cookies
       --load-cookies=FILE         load cookies from FILE before session
       --save-cookies=FILE         save cookies to FILE after session
       --keep-session-cookies      load and save session (non-permanent) cookies
       --post-data=STRING          use the POST method; send STRING as the data
       --post-file=FILE            use the POST method; send contents of FILE
       --method=HTTPMethod         use method "HTTPMethod" in the request
       --body-data=STRING          send STRING as data. --method MUST be set
       --body-file=FILE            send contents of FILE. --method MUST be set
       --content-disposition       honor the Content-Disposition header when
                                     choosing local file names (EXPERIMENTAL)
       --content-on-error          output the received content on server errors
       --auth-no-challenge         send Basic HTTP authentication information
                                     without first waiting for the server's
                                     challenge

HTTPS (SSL/TLS) options:
       --secure-protocol=PR        choose secure protocol, one of auto, SSLv2,
                                     SSLv3, TLSv1, TLSv1_1, TLSv1_2, TLSv1_3 and PFS
       --https-only                only follow secure HTTPS links
       --no-check-certificate      don't validate the server's certificate
       --certificate=FILE          client certificate file
       --certificate-type=TYPE     client certificate type, PEM or DER
       --private-key=FILE          private key file
       --private-key-type=TYPE     private key type, PEM or DER
       --ca-certificate=FILE       file with the bundle of CAs
       --ca-directory=DIR          directory where hash list of CAs is stored
       --crl-file=FILE             file with bundle of CRLs
       --pinnedpubkey=FILE/HASHES  Public key (PEM/DER) file, or any number
                                   of base64 encoded sha256 hashes preceded by
                                   'sha256//' and separated by ';', to verify
                                   peer against
       --random-file=FILE          file with random data for seeding the SSL PRNG

       --ciphers=STR           Set the priority string (GnuTLS) or cipher list string (OpenSSL) directly.
                                   Use with care. This option overrides --secure-protocol.
                                   The format and syntax of this string depend on the specific SSL/TLS engine.
HSTS options:
       --no-hsts                   disable HSTS
       --hsts-file                 path of HSTS database (will override default)

FTP options:
       --ftp-user=USER             set ftp user to USER
       --ftp-password=PASS         set ftp password to PASS
       --no-remove-listing         don't remove '.listing' files
       --no-glob                   turn off FTP file name globbing
       --no-passive-ftp            disable the "passive" transfer mode
       --preserve-permissions      preserve remote file permissions
       --retr-symlinks             when recursing, get linked-to files (not dir)

FTPS options:
       --ftps-implicit                 use implicit FTPS (default port is 990)
       --ftps-resume-ssl               resume the SSL/TLS session started in the control connection when
                                         opening a data connection
       --ftps-clear-data-connection    cipher the control channel only; all the data will be in plaintext
       --ftps-fallback-to-ftp          fall back to FTP if FTPS is not supported in the target server
WARC options:
       --warc-file=FILENAME        save request/response data to a .warc.gz file
       --warc-header=STRING        insert STRING into the warcinfo record
       --warc-max-size=NUMBER      set maximum size of WARC files to NUMBER
       --warc-cdx                  write CDX index files
       --warc-dedup=FILENAME       do not store records listed in this CDX file
       --no-warc-digests           do not calculate SHA1 digests
       --no-warc-keep-log          do not store the log file in a WARC record
       --warc-tempdir=DIRECTORY    location for temporary files created by the
                                     WARC writer

Recursive download:
  -r,  --recursive                 specify recursive download
  -l,  --level=NUMBER              maximum recursion depth (inf or 0 for infinite)
       --delete-after              delete files locally after downloading them
  -k,  --convert-links             make links in downloaded HTML or CSS point to
                                     local files
       --convert-file-only         convert the file part of the URLs only (usually known as the basename)
       --backups=N                 before writing file X, rotate up to N backup files
  -K,  --backup-converted          before converting file X, back up as X.orig
  -m,  --mirror                    shortcut for -N -r -l inf --no-remove-listing
  -p,  --page-requisites           get all images, etc. needed to display HTML page
       --strict-comments           turn on strict (SGML) handling of HTML comments

Recursive accept/reject:
  -A,  --accept=LIST               comma-separated list of accepted extensions
  -R,  --reject=LIST               comma-separated list of rejected extensions
       --accept-regex=REGEX        regex matching accepted URLs
       --reject-regex=REGEX        regex matching rejected URLs
       --regex-type=TYPE           regex type (posix)
  -D,  --domains=LIST              comma-separated list of accepted domains
       --exclude-domains=LIST      comma-separated list of rejected domains
       --follow-ftp                follow FTP links from HTML documents
       --follow-tags=LIST          comma-separated list of followed HTML tags
       --ignore-tags=LIST          comma-separated list of ignored HTML tags
  -H,  --span-hosts                go to foreign hosts when recursive
  -L,  --relative                  follow relative links only
  -I,  --include-directories=LIST  list of allowed directories
       --trust-server-names        use the name specified by the redirection
                                     URL's last component
  -X,  --exclude-directories=LIST  list of excluded directories
  -np, --no-parent                 don't ascend to the parent directory

Email bug reports, questions, discussions to <bug-wget@gnu.org>
and/or open issues at https://savannah.gnu.org/bugs/?func=additem&group=wget.
Options (199)
OptionDescriptionSource
-V--version display the version of Wget and exithelp + man
-h--help print this helphelp + man
-b--background go to background after startuphelp + man
-e command--execute=COMMAND execute a `.wgetrc'-style commandhelp + man
-o logfile--output-file=FILE log messages to FILEhelp + man
-a logfile--append-output=FILE append messages to FILEhelp + man
-d--debug print lots of debugging informationhelp + man
-q--quiet quiet (no output)help + man
-v--verbose be verbose (this is the default)help + man
-nv, --no-verboseTurn off verbose without being completely quiet (use -q for that), which means that error messages and basic information still get printed.help + man + man
--report-speed TYPEoutput bandwidth as TYPE.help + man
-i file--input-file=FILE download URLs found in local or external FILEhelp + man
-F--force-html treat input file as HTMLhelp + man
-B URL--base=URL resolves HTML input-file links (-i -F) relative to URLhelp + man
--config FILESpecify the location of a startup file you wish to use instead of the default one(s).help + man
--no-configdo not read any config filehelp
--rejected-log FILELogs all URL rejections to logfile as comma separated values.help + man
-t number--tries=NUMBER set number of retries to NUMBER (0 unlimits)help + man
--retry-connrefusedConsider "connection refused" a transient error and try again.help + man
--retry-on-host-errorConsider host errors, such as "Temporary failure in name resolution", as non-fatal, transient errors.help + man
--retry-on-http-error ERRORScomma-separated list of HTTP errors to retryhelp
-O file--output-document=FILE write documents to FILEhelp + man
-nc, --no-clobberIf a file is downloaded more than once in the same directory, Wget's behavior depends on a few options, including -nc.help + man + man
--no-netrcDo not try to obtain credentials from .netrc file.help + man
-c--continue resume getting a partially-downloaded filehelp + man
--start-pos OFFSETstart downloading from zero-based position OFFSEThelp + man
--progress TYPESelect the type of the progress indicator you wish to use.help + man
--show-progressForce wget to display the progress bar in any verbosity.help + man
-N--timestamping don't re-retrieve files unless newer than localhelp + man
--no-if-modified-sincedon't use conditional if-modified-since get requests in timestamping modehelp + man
--no-use-server-timestampsDon't set the local file's timestamp by the one on the server.help + man
-S--server-response print server responsehelp + man
--spiderWhen invoked with this option, Wget will behave as a Web spider, which means that it will not download the pages, just check that they are there.help + man
-T seconds--timeout=SECONDS set all timeout values to SECONDShelp + man
--dns-timeout SECSSet the DNS lookup timeout to seconds seconds.help + man
--connect-timeout SECSSet the connect timeout to seconds seconds.help + man
--read-timeout SECSSet the read (and write) timeout to seconds seconds.help + man
-w seconds--wait=SECONDS wait SECONDS between retrievals (applies if more then 1 URL is to be retrieved)help + man
--waitretry SECONDSIf you don't want Wget to wait between every retrieval, but only between retries of failed downloads, you can use this option.help + man
--random-waitSome web sites may perform log analysis to identify retrieval programs such as Wget by looking for statistically significant similarities in the time between requests.help + man
--no-proxyDon't use proxies, even if the appropriate _proxy environment variable is defined.help + man
-Q quota--quota=NUMBER set retrieval quota to NUMBERhelp + man
--bind-address ADDRESSWhen making client TCP/IP connections, bind to ADDRESS on the local machine.help + man
--limit-rate RATELimit the download speed to amount bytes per second.help + man
--no-dns-cacheTurn off caching of DNS lookups.help + man
--restrict-file-names OSChange which characters found in remote URLs must be escaped during generation of local filenames.help + man
--ignore-caseIgnore case when matching files and directories.help + man
-4--inet4-only connect only to IPv4 addresseshelp + man
-6--inet6-only connect only to IPv6 addresseshelp + man
--prefer-family FAMILYWhen given a choice of several addresses, connect to the addresses with specified address family first.help + man
--user USERset both ftp and http user to USERhelp + man
--password PASSSpecify the username user and password password for both FTP and HTTP file retrieval.help + man
--ask-passwordPrompt for a password for each connection established.help + man
--use-askpass COMMANDspecify credential handler for requesting username and password.help + man
--no-iriTurn off internationalized URI (IRI) support.help + man
--local-encoding ENCForce Wget to use encoding as the default system encoding.help + man
--remote-encoding ENCForce Wget to use encoding as the default remote server encoding.help + man
--unlinkForce Wget to unlink file instead of clobbering existing file.help + man
--xattrEnable use of file system's extended attributes to save the original URL and the Referer HTTP header value if used.help + man
-nd, --no-directoriesDo not create a hierarchy of directories when retrieving recursively.help + man + man
-x--force-directories force creation of directorieshelp + man
-nH, --no-host-directoriesDisable generation of host-prefixed directories.help + man + man
--protocol-directoriesUse the protocol name as a directory component of local file names.help + man
-P prefix--directory-prefix=PREFIX save files to PREFIX/..help + man
--cut-dirs NUMBERignore NUMBER remote directory componentshelp + man
--http-user USERset http user to USERhelp + man
--http-password PASSSpecify the username user and password password on an HTTP server.help + man
--no-cachedisallow server-cached datahelp + man
--default-page NAMEUse name as the default file name when it isn't known (i.e., for URLs that end in a slash), instead of index.html.help + man
-E--adjust-extension save HTML/CSS documents with proper extensionshelp + man
--ignore-lengthUnfortunately, some HTTP servers (CGI programs, to be more precise) send out bogus "Content-Length" headers, which makes Wget go wild, as it thinks not all the document was retrieved.help + man
--header STRINGSend header-line along with the rest of the headers in each HTTP request.help + man
--max-redirect numberSpecifies the maximum number of redirections to follow for a resource.help + man
--proxy-user USERset USER as proxy usernamehelp + man
--proxy-password PASSSpecify the username user and password password for authentication on a proxy server.help + man
--referer URLinclude 'Referer: URL' header in HTTP requesthelp + man
--save-headersSave the headers sent by the HTTP server to the file, preceding the actual contents, with an empty line as the separator.help + man
-U agent-string--user-agent=AGENT identify as AGENT instead of Wget/VERSIONhelp + man
--no-http-keep-aliveTurn off the "keep-alive" feature for HTTP downloads.help + man
--no-cookiesDisable the use of cookies.help + man
--load-cookies FILELoad cookies from file before the first HTTP retrieval.help + man
--save-cookies FILESave cookies to file before exiting.help + man
--keep-session-cookiesWhen specified, causes --save-cookies to also save session cookies.help + man
--post-data STRINGuse the POST method;help + man
--post-file FILEUse POST as the method for all HTTP requests and send the specified data in the request body.help + man
--method HTTPMethodFor the purpose of RESTful scripting, Wget allows sending of other HTTP Methods without the need to explicitly set them using --header=Header-Line.help + man
--body-data STRINGsend STRING as data.help + man
--body-file FILEMust be set when additional data needs to be sent to the server along with the Method specified using --method.help + man
--content-dispositionIf this is set to on, experimental (not fully-functional) support for "Content-Disposition" headers is enabled.help + man
--content-on-errorIf this is set to on, wget will not skip the content when the server responds with a http status code that indicates error.help + man
--auth-no-challengeIf this option is given, Wget will send Basic HTTP authentication information (plaintext username and password) for all requests, just like Wget 1.10.2 and prior did by default.help + man
--secure-protocol PRchoose secure protocol, one of auto, SSLv2, SSLv3, TLSv1, TLSv1_1, TLSv1_2, TLSv1_3 and PFShelp + man
--https-onlyWhen in recursive mode, only HTTPS links are followed.help + man
--no-check-certificateDon't check the server certificate against the available certificate authorities.help + man
--certificate FILEUse the client certificate stored in file.help + man
--certificate-type TYPESpecify the type of the client certificate.help + man
--private-key FILERead the private key from file.help + man
--private-key-type TYPESpecify the type of the private key.help + man
--ca-certificate FILEUse file as the file with the bundle of certificate authorities ("CA") to verify the peers.help + man
--ca-directory DIRSpecifies directory containing CA certificates in PEM format.help + man
--crl-file FILESpecifies a CRL file in file.help + man
--pinnedpubkey FILE/HASHESPublic key (PEM/DER) file, or any number of base64 encoded sha256 hashes preceded by 'sha256//' and separated by ';', to verify peer againsthelp + man
--random-file FILE[OpenSSL and LibreSSL only] Use file as the source of random data for seeding the pseudo-random number generator on systems without /dev/urandom.help + man
--ciphers STRSet the priority string (GnuTLS) or cipher list string (OpenSSL) directly.help + man
--no-hstsWget supports HSTS (HTTP Strict Transport Security, RFC 6797) by default.help + man
--hsts-file fileBy default, Wget stores its HSTS database in ~/.wget-hsts.help + man
--ftp-user USERset ftp user to USERhelp + man
--ftp-password PASSSpecify the username user and password password on an FTP server.help + man
--no-remove-listingDon't remove the temporary .listing files generated by FTP retrievals.help + man
--no-globturn off FTP file name globbinghelp + man
--no-passive-ftpDisable the use of the passive FTP transfer mode.help + man
--preserve-permissionsPreserve remote file permissions instead of permissions set by umask.help + man
--retr-symlinksBy default, when retrieving FTP directories recursively and a symbolic link is encountered, the symbolic link is traversed and the pointed-to files are retrieved.help + man
--ftps-implicitThis option tells Wget to use FTPS implicitly.help + man
--ftps-resume-sslresume the SSL/TLS session started in the control connection when opening a data connectionhelp
--ftps-clear-data-connectionAll the data connections will be in plain text.help + man
--ftps-fallback-to-ftpFall back to FTP if FTPS is not supported by the target server.help + man
--warc-file FILENAMEsave request/response data to a .warc.gz filehelp + man
--warc-header STRINGUse string into as the warcinfo record.help + man
--warc-max-size NUMBERSet the maximum size of the WARC files to size.help + man
--warc-cdxWrite CDX index files.help + man
--warc-dedup FILENAMEDo not store records listed in this CDX file.help + man
--no-warc-digestsDo not calculate SHA1 digests.help + man
--no-warc-keep-logDo not store the log file in a WARC record.help + man
--warc-tempdir DIRECTORYSpecify the location for temporary files created by the WARC writer.help + man
-r--recursive specify recursive downloadhelp + man
-l depth--level=NUMBER maximum recursion depth (inf or 0 for infinite)help + man
--delete-afterThis option tells Wget to delete every single file it downloads, after having done so.help + man
-k--convert-links make links in downloaded HTML or CSS point to local fileshelp + man
--convert-file-onlyThis option converts only the filename part of the URLs, leaving the rest of the URLs untouched.help + man
--backups NBefore (over)writing a file, back up an existing file by adding a .1 suffix (_1 on VMS) to the file name.help + man
-K--backup-converted before converting file X, back up as X.orighelp + man
-m--mirror shortcut for -N -r -l inf --no-remove-listinghelp + man
-p--page-requisites get all images, etc.help + man
--strict-commentsturn on strict (SGML) handling of HTML commentshelp + man
-A acclist--accept=LIST comma-separated list of accepted extensionshelp + man
-R rejlistSpecify comma-separated lists of file name suffixes or patterns to accept or reject.help + man
--accept-regex REGEXregex matching accepted URLshelp + man
--reject-regex REGEXSpecify a regular expression to accept or reject the complete URL.help + man
--regex-type TYPESpecify the regular expression type.help + man
-D domain-list--domains=LIST comma-separated list of accepted domainshelp + man
--exclude-domains LISTSpecify the domains that are not to be followed.help + man
--follow-ftpFollow FTP links from HTML documents.help + man
--follow-tags LISTWget has an internal table of HTML tag / attribute pairs that it considers when looking for linked documents during a recursive retrieval.help + man
--ignore-tags LISTThis is the opposite of the --follow-tags option.help + man
-H--span-hosts go to foreign hosts when recursivehelp + man
-L--relative follow relative links onlyhelp + man
-I list--include-directories=LIST list of allowed directorieshelp + man
--trust-server-namesIf this is set, on a redirect, the local file name will be based on the redirection URL.help + man
-X list--exclude-directories=LIST list of excluded directorieshelp + man
-np, --no-parentDo not ever ascend to the parent directory when retrieving recursively.help + man + man
--versionDisplay the version of Wget. (in the manual page but not in --help)man
--helpPrint a help message describing all of Wget's command-line options. (in the manual page but not in --help)man
--backgroundGo to background immediately after startup. (in the manual page but not in --help)man
--execute commandExecute command as if it were a part of .wgetrc. (in the manual page but not in --help)man
--output-file logfileLog all messages to logfile. (in the manual page but not in --help)man
--append-output logfileAppend to logfile. (in the manual page but not in --help)man
--debugTurn on debug output, meaning various information important to the developers of Wget if it does not work properly. (in the manual page but not in --help)man
--quietTurn off Wget's output. (in the manual page but not in --help)man
--verboseTurn on verbose output, with all the available data. (in the manual page but not in --help)man
--input-file fileRead URLs from a local or external file. (in the manual page but not in --help)man
--input-metalink fileDownloads files covered in local Metalink file. (in the manual page but not in --help)man
--keep-badhashKeeps downloaded Metalink's files with a bad hash. (in the manual page but not in --help)man
--metalink-over-httpIssues HTTP HEAD request instead of GET and extracts Metalink metadata from response headers. (in the manual page but not in --help)man
--metalink-index numberSet the Metalink application/metalink4+xml metaurl ordinal NUMBER. (in the manual page but not in --help)man
--preferred-locationSet preferred location for Metalink resources. (in the manual page but not in --help)man
--force-htmlWhen input is read from a file, force it to be treated as an HTML file. (in the manual page but not in --help)man
--base URLResolves relative links using URL as the point of reference, when reading links from an HTML file specified via the -i/--input-file option (together with --force-html, or when the input file was… (in the manual page but not in --help)man
--bind-dns-address ADDRESS[libcares only] This address overrides the route for DNS requests. (in the manual page but not in --help)man
--dns-servers ADDRESSES[libcares only] The given address(es) override the standard nameserver addresses, e.g. as configured in /etc/resolv.conf. (in the manual page but not in --help)man
--tries numberSet number of tries to number. (in the manual page but not in --help)man
--output-document fileThe documents will not be written to the appropriate files, but all will be concatenated together and written to file. (in the manual page but not in --help)man
--continueContinue getting a partially-downloaded file. (in the manual page but not in --help)man
--timestampingTurn on time-stamping. (in the manual page but not in --help)man
--server-responsePrint the headers sent by HTTP servers and responses sent by FTP servers. (in the manual page but not in --help)man
--timeout secondsSet the network timeout to seconds seconds. (in the manual page but not in --help)man
--wait secondsWait the specified number of seconds between the retrievals. (in the manual page but not in --help)man
--quota quotaSpecify download quota for automatic retrievals. (in the manual page but not in --help)man
--inet4-only (in the manual page but not in --help)man
--inet6-onlyForce connecting to IPv4 or IPv6 addresses. (in the manual page but not in --help)man
--force-directoriesThe opposite of -nd---create a hierarchy of directories, even if one would not have been created otherwise. (in the manual page but not in --help)man
--directory-prefix prefixSet directory prefix to prefix. (in the manual page but not in --help)man
--adjust-extensionIf a file of type application/xhtml+xml or text/html is downloaded and the URL does not end with the regexp .[Hh][Tt][Mm][Ll]?, this option will cause the suffix .html to be appended to the local… (in the manual page but not in --help)man
--compression typeChoose the type of compression to be used. (in the manual page but not in --help)man
--user-agent agent-stringIdentify as agent-string to the HTTP server. (in the manual page but not in --help)man
--egd-file file[OpenSSL only] Use file as the EGD socket. (in the manual page but not in --help)man
--no-warc-compressionDo not compress WARC files with GZIP. (in the manual page but not in --help)man
--no-ftps-resume-sslDo not resume the SSL/TLS session in the data channel. (in the manual page but not in --help)man
--recursiveTurn on recursive retrieving. (in the manual page but not in --help)man
--level depthSet the maximum number of subdirectories that Wget will recurse into to depth. (in the manual page but not in --help)man
--convert-linksAfter the download is complete, convert the links in the document to make them suitable for local viewing. (in the manual page but not in --help)man
--backup-convertedWhen converting a file, back up the original version with a .orig suffix. (in the manual page but not in --help)man
--mirrorTurn on options suitable for mirroring. (in the manual page but not in --help)man
--page-requisitesThis option causes Wget to download all the files that are necessary to properly display a given HTML page. (in the manual page but not in --help)man
--domains domain-listSet domains to be followed. (in the manual page but not in --help)man
--span-hostsEnable spanning across hosts when doing recursive retrieving. (in the manual page but not in --help)man
--relativeFollow relative links only. (in the manual page but not in --help)man
--include-directories listSpecify a comma-separated list of directories you wish to follow when downloading. (in the manual page but not in --help)man
--exclude-directories listSpecify a comma-separated list of directories you wish to exclude from download. (in the manual page but not in --help)man
Exit status (9) from the manual page
0No problems occurred.
1Generic error code.
2Parse error---for instance, when parsing command-line options, the .wgetrc or .netrc...
3File I/O error.
4Network failure.
5SSL verification failure.
6Username/password authentication failure.
7Protocol errors.
8Server issued an error response.

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.