News for hackers. Stuff that matters.
Re:The Source History of Cat by ccannon on Monday November 12, 2018 @07:42PM (#18437367)
I always wondered where the name cat came from which the article doesn’t address. Any ideas?
Re:The Source History of Cat by drivers99 on Monday November 12, 2018 @07:44PM (#18437378)
It's short for conCATenate.

original man page: http://man.cat-v.org/unix-1st/1/cat

Re:The Source History of Cat by rbobby on Tuesday November 13, 2018 @12:46AM (#18438903)
And that was because it's function was/is to concatenate files:

cat f1 f2 f3 >f4

Re:The Source History of Cat by ccannon on Monday November 12, 2018 @07:52PM (#18437438)
Ah now I understand!
Re:The Source History of Cat by Isamu on Monday November 12, 2018 @08:09PM (#18437527)
Actually catinate, which is a real word but less used. But you are still right.
Re:The Source History of Cat by LukeShu on Monday November 12, 2018 @08:26PM (#18437618)
In the earliest references, it was "concatenate". It wasn't until 7th edition UNIX (1979) that "catenate" was given.

References:

- 1971 draft (pre 1st edition) of the paper that would become the well-known 1974 CACM UNIX paper (earliest documentation on `cat` that I can find): https://www.tuhs.org/Archive/Distributions/Research/McIlroy_... (tune in on page 28)

- 6th edition cat(1) man page (1975): http://man.cat-v.org/unix-6th/1/cat

- 7th edition cat(1) man page (1979): http://man.cat-v.org/unix_7th/1/cat

Re:The Source History of Cat by swoopitypoop on Tuesday November 13, 2018 @03:52PM (#18444792)
Latin root word "catena", meaning "chain".
Re:The Source History of Cat by loeg on Tuesday November 13, 2018 @09:22PM (#18446898)
Latin root "con-" ("com-") meaning "with," or "together." As in, "concatenate" means something like, "chain together."

https://www.etymonline.com/word/com-

https://www.etymonline.com/word/concatenate