KornShell (English Wikipedia)

Analysis of information sources in references of the Wikipedia article "KornShell" in English language version.

refsWebsite
Global rank English rank
383rd place
320th place
1st place
1st place
3rd place
3rd place
1,518th place
1,072nd place
1,131st place
850th place
low place
low place
6,123rd place
4,716th place
6,450th place
4,032nd place
low place
low place
5,990th place
3,752nd place
6th place
6th place
low place
low place
low place
low place
3,857th place
2,958th place
low place
low place
5,701st place
4,384th place
low place
low place
153rd place
151st place
low place
low place

aminet.net

archive.org

att.com

www2.research.att.com

blu.org

lists.blu.org

books.google.com

debian.org

people.debian.org

fpmurphy.com

blog.fpmurphy.com

github.com

groups.google.com

  • Ron Gomes (Jun 9, 1983). "Toronto USENIX Conference Schedule (tentative)". Newsgroupnet.usenix. Retrieved Dec 29, 2010.
  • Guy Harris (Oct 10, 1983). "csh question". Newsgroupnet.flame. Retrieved Dec 29, 2010.

ibm.com

in-ulm.de

microsoft.com

technet.microsoft.com

mirbsd.org

mun.ca

cs.mun.ca

sco.com

uw714doc.sco.com

slashdot.org

tuhs.org

  • Natalie, Ron (2023-01-30). ""Job Control and other terminal fun"". From the TUHS ("The Unix Heritage Society") mailing list. Archived from the original on 2024-07-07. Retrieved 2024-07-07. ... The Berkeley job control was an interesting hack. For us at BRL the problem was I absolutely detested the C shell syntax. The Korn shell hadn't escaped from AT&T yet, so, I spent time figuring out how that really worked in the C shell (not really well documented), mostly by inspection, and then reimplemented it in the Bourne Shell (we were using the System V source code version for that). I still couldn't get traction at BRL for using the Bourne shell because by that time, tcsh had come out with command line editing. So back to the shell sources I went. By this time, 5R2 had come out so I grabbed the shell source form[sic] that. [...] I reworked emacs-ish command line editing into the shell. Subsequently, I had a nice conversation with David Korn at USENIX, being probably at that point the two most familiar with Bourne shell job control internals. I also sat down with the guys writing either bash or the pdksh (can't remember which) and explained all how this work[sic]. ... Years later I, had left the BRL, spent three years as a Rutgers administrator and was working for a small startup in Virginia. There was a MIPS workstation there. I was slogging along using ed... Not thinking about it, I attempted to retrieve a backgrounded job by typing "fg." To my surprise the shell printed "Job control not enabled." Hmm, I say. That sounds like my error message. "set -J" I type. "Job control enabled." Hey! This is my shell. Turns out Doug Gwyn put my mods into his "System V on BSD" distribution tape and it had made its way into the Mach code base and so every Mach-derived system ended up with it.

usenix.org

  • Korn, David G. (October 26, 1994), "ksh - An Extensible High Level Language", Proceedings of the USENIX 1994 Very High Level Languages Symposium, USENIX Association, retrieved February 5, 2015, Instead of inventing a new script language, we built a form entry system by modifying the Bourne shell, adding built-in commands as necessary.

web.archive.org

  • "ast-open package". AT&T Research. n.d. Archived from the original on October 1, 2015. Retrieved December 19, 2022.
  • "LEGAL". Archived from the original on 2012-02-06. Retrieved 2010-06-10.
  • "5.11. The PDKSH to MKSH transition". Archived from the original on 2014-07-28. Retrieved 2014-07-28.
  • Natalie, Ron (2023-01-30). ""Job Control and other terminal fun"". From the TUHS ("The Unix Heritage Society") mailing list. Archived from the original on 2024-07-07. Retrieved 2024-07-07. ... The Berkeley job control was an interesting hack. For us at BRL the problem was I absolutely detested the C shell syntax. The Korn shell hadn't escaped from AT&T yet, so, I spent time figuring out how that really worked in the C shell (not really well documented), mostly by inspection, and then reimplemented it in the Bourne Shell (we were using the System V source code version for that). I still couldn't get traction at BRL for using the Bourne shell because by that time, tcsh had come out with command line editing. So back to the shell sources I went. By this time, 5R2 had come out so I grabbed the shell source form[sic] that. [...] I reworked emacs-ish command line editing into the shell. Subsequently, I had a nice conversation with David Korn at USENIX, being probably at that point the two most familiar with Bourne shell job control internals. I also sat down with the guys writing either bash or the pdksh (can't remember which) and explained all how this work[sic]. ... Years later I, had left the BRL, spent three years as a Rutgers administrator and was working for a small startup in Virginia. There was a MIPS workstation there. I was slogging along using ed... Not thinking about it, I attempted to retrieve a backgrounded job by typing "fg." To my surprise the shell printed "Job control not enabled." Hmm, I say. That sounds like my error message. "set -J" I type. "Job control enabled." Hey! This is my shell. Turns out Doug Gwyn put my mods into his "System V on BSD" distribution tape and it had made its way into the Mach code base and so every Mach-derived system ended up with it.