"cat" should fail if only one filename is provided.Discuss.
How else am I supposed to print my files?
"cat" should concatenate the output of fully reading all of the specified files up to the null value terminating the argument list.
Thats a god awful idea.
that would break a lot of things, but it would make people actually use cat correctly.
>>5Autism like this is why I hate most programming people.
Why is printing to stdout incorrect?
>>7Something excruciatingly pedantic, I garuntee you. Maybe he thinks its wrong that it assumes you always want to concatenate to stdout.
People will then just cat < file instead of cat file.There's nothing wrong with using cat instead of more to view a short file.
in my opinion, the UNIX guys shouldn't have called in "cat" in the first place. that title describes its intended function, not the program's actual function.but I guess we can't really go back in time just to make a stupid change like that
>>9Theres no reason pager programs should exist on graphical systems.Terminals scrolling down to simulate the output of hardcopy terminals is outdated and has no reason to exist anymore. Plan9 gets this right. You cat a file and just page down in the window with your arrow keys. You can set the terminal to scroll if you really want to, but its often better not to.