fetch(1): Add EXAMPLES section
Add a few examples covering flags: 1, R, a, o, q, r, s, v Approved by: manpages (bcr@) Differential Revision: https://reviews.freebsd.org/D26946
This commit is contained in:
parent
ad7b26ecdc
commit
538d212d13
@ -30,7 +30,7 @@
|
||||
.\"
|
||||
.\" $FreeBSD$
|
||||
.\"
|
||||
.Dd May 6, 2018
|
||||
.Dd October 29, 2020
|
||||
.Dt FETCH 1
|
||||
.Os
|
||||
.Sh NAME
|
||||
@ -384,6 +384,51 @@ If the
|
||||
argument is used and the remote file is not newer than the
|
||||
specified file then the command will still return success,
|
||||
although no file is transferred.
|
||||
.Sh EXAMPLES
|
||||
Silently try to fetch the URLs passed as parameters.
|
||||
The first one will fail.
|
||||
If the second URL succeeds the third one will not be tried:
|
||||
.Bd -literal -offset indent
|
||||
$ fetch -1 -q https://www.freebsd.org/bad.html \\
|
||||
ftp.freebsd.org/pub/FreeBSD/README.TXT \\
|
||||
https://www.fake.url
|
||||
fetch: https://www.freebsd.org/bad.html: Not Found
|
||||
.Ed
|
||||
.Pp
|
||||
Be verbose when retrieving the
|
||||
.Ql README.TXT
|
||||
file:
|
||||
.Bd -literal -offset indent
|
||||
$ fetch -v ftp.freebsd.org/pub/FreeBSD/README.TXT
|
||||
resolving server address: ftp.freebsd.org:80
|
||||
requesting http://ftp.freebsd.org/pub/FreeBSD/README.TXT
|
||||
local size / mtime: 4259 / 1431015519
|
||||
remote size / mtime: 4259 / 1431015519
|
||||
README.TXT 4259 B 44 MBps 00s
|
||||
.Ed
|
||||
.Pp
|
||||
Quietly save the
|
||||
.Ql README.TXT file as
|
||||
.Ql myreadme.txt
|
||||
and do not delete the output file under any circumstances:
|
||||
.Bd -literal -offset indent
|
||||
fetch -o myreadme.txt -q -R ftp.freebsd.org/pub/FreeBSD/README.TXT
|
||||
.Ed
|
||||
.Pp
|
||||
Print the size of the requested file and identify the request with a custom user
|
||||
agent string:
|
||||
.Bd -literal -offset indent
|
||||
$ fetch -s ftp.freebsd.org/pub/FreeBSD/README.TXT
|
||||
--user-agent="Mozilla/5.0 (X11; FreeBSD x86_64; rv:78.0) Gecko/20100101"
|
||||
3513231
|
||||
.Ed
|
||||
.Pp
|
||||
Restart the transfer of the
|
||||
.Ql README.TXT
|
||||
file and retry the transfer upon soft failures:
|
||||
.Bd -literal -offset indent
|
||||
$ fetch -a -r http://ftp.freebsd.org/pub/FreeBSD/README.TXT
|
||||
.Ed
|
||||
.Sh SEE ALSO
|
||||
.Xr fetch 3 ,
|
||||
.Xr phttpget 8
|
||||
|
Loading…
x
Reference in New Issue
Block a user