4 ms·
Catenate means to connect things together[1], which implies it was named with multiple files in mind. [1] https://en.m.wiktionary.org/wiki/catenate https://en.
by RadioactiveMan 11y ago
Catenate means to connect things together[1], which implies it was named with multiple files in mind.
[1] https://en.m.wiktionary.org/wiki/catenate https://en.m.wiktionary.org/wiki/catenate
- epistasis 11y agoI'd think that it's chaining together the characters in the file, catenating a file to the screen. Wikipedia claims that the first version of Unix did a single file. https://en.wikipedia.org/wiki/Cat_(Unix)#History https://en.wikipedia.org/wiki/Cat_(Unix)#History Whereas "con"catenate means to link separate things together. These are minor distinctions, but if somebody is going to call things "asinine" they should at least get the pedantry correct.
- RadioactiveMan 11y agoGood to know. Reading definitions of concatenate and catenate, I was confused about whether there actually was a difference or not. Edit: that wikipedia page makes it sound like the program it replaced was the one that prints a single file to the screen.
- teddyh 11y agoThe reference Wikipedia gives for that does not actually say that the original “cat” only took one file name. What is says is that “cat”s predecessor, “pr”, only took one file name, and that “cat” subsumed it. How’s that for pedantry?
- epistasis 11y agoExcellent!