[sf-lug] I need a quick piece of code..
jim at well.com
Thu Dec 31 13:02:07 PST 2009
tail -1 filename
tail -n 1 filename
tail --lines=1 filename
so many choices. i wonder why.
also, tho' neither the --help nor the man page
mentions it, tail -1 (or any other number) works.
even more also: for the first time i've noticed
that tail has a -c option that claims to dump the
last so many bytes of a file
$ tail -c 7 filename
$ echo "hey, wow, things are better" | tail -c 9
(probably good for fully binary files, as newline
seems not respected)
$ echo "abc wxyz
gosh" | tail -c 9
and yet more: tail has a -q option, for quiet. say
what? the -q option, according to --help and the man
page, suppresses output of headers.
note the -c and the -q options exist for the head
On Thu, 2009-12-31 at 12:22 -0800, Rick Moen wrote:
> Quoting Jim Stockford (jim at well.com):
> > so what'd you think so far, john?
> Well, he wrote me offlist to say that 'tail -n 1 [filename]'
> suffices to solve his problem.
> sf-lug mailing list
> sf-lug at linuxmafia.com
> Information about SF-LUG is at http://www.sf-lug.org/
More information about the sf-lug