zlacker

[return to "The Source History of Cat"]
1. ccanno+ca[view] [source] 2018-11-13 00:42:32
>>janvdb+(OP)
I always wondered where the name cat came from which the article doesn’t address. Any ideas?
◧◩
2. driver+na[view] [source] 2018-11-13 00:44:22
>>ccanno+ca
It's short for conCATenate.

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

◧◩◪
3. Isamu+Mc[view] [source] 2018-11-13 01:09:31
>>driver+na
Actually catinate, which is a real word but less used. But you are still right.
◧◩◪◨
4. LukeSh+fe[view] [source] 2018-11-13 01:26:28
>>Isamu+Mc
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

◧◩◪◨⬒
5. swoopi+X52[view] [source] 2018-11-13 20:52:30
>>LukeSh+fe
Latin root word "catena", meaning "chain".
[go to top]