Original Ubuntu bug: https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/494663
Reporter complains last line of a 'ls --color=always' is unterminated,
causing grief on a pipe to 'ls -FXR'.
Indeed it is unterminated:
cer...@xango:/usr/src/buildd/coreutils/src$ ls --color=always|tail -2 |
od -Xc
0000000 2e736579 5b1b0a6f 0000006d
y e s . o \n 033 [ m
0000011
cer...@xango:/usr/src/buildd/coreutils/src$
I am not sure this *is* a bug, and would like input from the list.
A _few_ tests I performed, on a hacked version of 'ls' where I took out
the resetting of colours, do not show any impact in terms of terminal
colouring. Obviously, these tests are not even near being a complete
test set
On the other hand, the only usage I can see for a 'ls --color=always' is
to produce human output -- for example, as the reporter states -- 'ls
--color=always | less -FXR'. I am pretty sure an human can discard an
empty last line.
Thank you,
..C..
signature.asc
Description: OpenPGP digital signature
