-.TH zpm-fetchurl 8 2019-02-15 "ZPM 0.4"
+.TH zpm-fetchurl 8 2019-03-04 "ZPM 0.7.0"
.SH NAME
zpm-fetchurl \- download files
.SH SYNOPSIS
.B zpm fetchurl
[
-.B -ISkKr
+.B -OIrRfnp
]
[
+.BI -L " redirlimit"
+]
+[
+.BI -z " lastmodfile"
+]
+[
+.BI \-U " useragent""
+[
.BI -o file
]
.I [ url ]
output the response header only, implies -r
.TP
.B \-r
-output the entire response header, including the header
+output the entire response, including the header
+.TP
+.BI -L " limit"
+Limit the maximum number of redirects to \fIlimit\fR. The default is
+50.
.TP
.B \-S
output the response status code only
certificates are found by default in /etc/zpm/roots.pem, but the ZPM_ROOTFILE
environment variable can be used to override this.
.TP
-.BI \-R " limit"
-set the limit on following redirects, defaults to 50
+.B \-R
+Output the request header.
.TP
.BI \-z " path"
Only download if remote is newer than the file given by path
Write the output to the file given by \fIpath\fR. Output is
written to stdout by default.
.TP
+.B \-O
+Calculate the output file name from the url.
+.TP
+.B \-n
+Only if newer. Like \-z, except use the output file name, if any.
+.TP
.B \-f
Fail silently on errors.
.TP
-.B \-#
-Output a progress bar.
+.B \-p \-#
+Output a progress bar. A '#' is accepted for compatibility with curl.
.SH EXAMPLES
.TP
zpm fetchurl -o zpm-0.1.2.zpm https://zoranix.net/repo/packages/zpm-0.1.2.zpm