From 30d9e3f89e825001c34f3e71ba0ad2d804b371cb Mon Sep 17 00:00:00 2001 From: dtb Date: Thu, 24 Nov 2022 11:19:54 -0500 Subject: [PATCH] some dash links --- wiki/unix/posix.m4 | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wiki/unix/posix.m4 b/wiki/unix/posix.m4 index 3bd23ec..eeef4e3 100644 --- a/wiki/unix/posix.m4 +++ b/wiki/unix/posix.m4 @@ -196,6 +196,8 @@ _bentr(`_link(`What is the purpose of using a FIFO vs a temporary file or a pipe _subheader(`sh(1)') _bibliography(` +_bentr(`_link(`DASH', `http://gondor.apana.org.au/~herbert/dash/')') +_bentr(`_link(`DASH (cgit)', `https://git.kernel.org/pub/scm/utils/dash/dash.git')') _bentr(`_link(`Interview with Ken Thompson`,' 9-6-89', `https://tuhs.v6sh.org/UnixArchiveMirror/Documentation/OralHistory/transcripts/thompson.htm')') ') _passage(`Interview with Ken Thompson, 9-6-89', `

We stole a shell out of a MULTICS, the concept of a shell. We stole per process execution. You know create a process -execute the command. From a combination of the two, although, neither of them really did it, MULTICS wanted to do it. But, it was so expensive creating a process that it ended up creating a few processes and then using them and putting them back on the shelf, then picking them up and reinitializing them. So, they never really created a process for command because it was just too expensive. The ION direction and the stuff like that and later in fact streams came from um the IO switch, that we worked on in MULTICS. Having everything work the same and just directing, you know, changing what it really pointed to.

')