On Sat, 26 Feb 2005 5:39am  +0100, Alfred M. Szmidt wrote:

>    > Did I mention ls should have a --no-total option
>    > to remove those annoying
>    > total 1120
>    > without needing to pipe to a filter.
> 
>    Another possibility would be to output the `total' to stderr.
> 
> The horror, why do people come up with these silly ideas?  `total
> NNNNN' is not a error message, and doesn't belong on stderr.

I've seen other programs printing only informative messages to stderr.
And doing a find + fgrep I can even see coreutils programs doing so.

It obviously ins't possible to change so drasticaly the behavior of `ls' 
by simple printing `total' to stderr. But perhaps a switch to printing 
only informative messages to stderr could be fine and allow for provable 
future additions (e.g., recent `dd' informative messages) to do the same.


> Do it correctly, extend ls so that the user can modify the output like
> for stat.
> 
> I'm still horrified...

I know this behavior is standardized but IIRC I've already read about 
(old) implementations that printed the `total' to stderr. 

-- 
Felipe Kellermann


_______________________________________________
Bug-coreutils mailing list
Bug-coreutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-coreutils

Reply via email to