4 ms·
Direct links to PDF (scanned images) and HTML (generated from Markdown): PDF: https://susam.github.io/tucl/the-unix-command-language.pdf https://susam.github.i
by susam 6y ago
Direct links to PDF (scanned images) and HTML (generated from Markdown):
PDF: https://susam.github.io/tucl/the-unix-command-language.pdf https://susam.github.io/tucl/the-unix-command-language.pdf
HTML: https://susam.github.io/tucl/the-unix-command-language.html https://susam.github.io/tucl/the-unix-command-language.html
The PDF document is a scanned copy of the first ever paper that was published on the Unix shell. The paper was written by Ken Thompson and published in Structured Programming (Infotech state of the art report).
The scanned copy was first obtained from Ken Thompson by wesleyneo and shared on archive.org. I combined the scanned images into a single PDF document and shared it here. Also, wesleyneo transcribed the paper to text format and I further edited and reformatted it to Markdown format. The HTML document is automatically generated from the Markdown file.
All of these files are shared on the Internet with permission from Ken Thompson.
- userbinator 6y agoA bit of proofreading caught some small errors which were not in the original: - "This this invokes" -> "Thus this invokes" - "the standard output had occurred" -> "the standard output that has occurred" - "without typing up a console" -> "without tying up a console" - "The Shell, as command" -> "The Shell, as a command" - "late a night" -> "late at night" - "source programs has something" -> "source program has something" - "which states its contents" -> "which states it contents" [sic] - "In sincerely" -> "I sincerely"
- susam 6y agoFixed in https://github.com/susam/tucl/commit/b2abf75eefb34601bc38618e46794e3b72de68df https://github.com/susam/tucl/commit/b2abf75eefb34601bc38618... (commit b2abf75). Thank you for proofreading the Markdown document.
- dmckeon 6y agoIn the HTML version: s/21:26:39/21:36:39/ to agree with the PDF & spoken text.
- susam 6y agoFixed in commit https://github.com/susam/tucl/commit/56429d7fa941670cd6ff7c49e005c39d840d7a8d https://github.com/susam/tucl/commit/56429d7fa941670cd6ff7c4... (commit 56429d7). Thank you for reporting this error.