GNU bug report logs -
#13300
tail - backwards compatibility (tail +$line $filename)
Previous Next
Reported by: Martyn Hare <martynhare <at> lavabit.com>
Date: Fri, 28 Dec 2012 23:27:01 UTC
Severity: normal
Tags: notabug
Done: Bob Proulx <bob <at> proulx.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Dear Sir/Madam,
I think I've found a backwards-compatibility issue with tail. I know that invoking tail without the -n argument when skipping lines (`tail +10 file.txt`) is bad syntax, but it needs to be supported for backwards-compatibility. For example, the Unreal Tournament GOTY installer by Loki Games depends on this style of syntax - and modern GNU tail breaks the script.
I know that the GNU values software design quality deeply and in an ideal world, everyone would use `tail -n +10 file.txt` style of syntax, but some older script-driven installers don't do this, and this problem impacts less tech-savvy end-users (people who don't even know what tail is for!).
Any chance you could allow the older "bad" way to use the command?
Regards,
Martyn
P.S. Much love for all the hard work guys, I've not seen a single segfault in any release version of a GNU tool. Ever.
[Message part 2 (text/html, inline)]
This bug report was last modified 12 years and 143 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.