Refactor tail(1) manpage and update README

It's not finished yet. We still need the c-flag.
This commit is contained in:
FRIGN 2015-02-09 16:26:17 +01:00
parent c0d36e0064
commit a5cc60f2e0
2 changed files with 20 additions and 8 deletions

2
README
View File

@ -64,7 +64,7 @@ The following tools are implemented ('*' == finished, '#' == UTF-8 support,
=* sponge non-posix none
strings no -a, -n, -t
=* sync non-posix none
= tail no -c, -f
= tail no -c
=* tar non-posix none
=* tee yes none
test yes none

26
tail.1
View File

@ -1,4 +1,4 @@
.Dd January 30, 2015
.Dd February 9, 2015
.Dt TAIL 1
.Os sbase
.Sh NAME
@ -6,21 +6,33 @@
.Nd display final lines of files
.Sh SYNOPSIS
.Nm
.Op Fl n Ar lines
.Op Ar file
.Op Fl f
.Op Fl n Ar num
.Op Ar file ...
.Sh DESCRIPTION
.Nm
writes the last 10 lines of the file to stdout. If no
writes the last 10 lines of each
.Ar file
to stdout. If no
.Ar file
is given,
.Nm
reads from stdin.
.Sh OPTIONS
.Bl -tag -width Ds
.It Fl f
If one
.Ar file
is specified, append lines to output as
.Ar file
grows.
.It Fl n Ar lines
Outputs the given number of lines. If
.Ar lines
begins with '+' it is used as an offset from the beginning of the file.
Display
.Ar num
lines. If
.Ar num
begins with '+' it is used as an offset from the beginning of each
.Ar file .
.El
.Sh SEE ALSO
.Xr head 1