home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-385-Vol-1of3.iso / k / ksh48.zip / ReadMe.sh < prev    next >
Text File  |  1992-02-06  |  2KB  |  47 lines

  1.         Public Domain KornShell
  2.  
  3.     Quick installation notes for PD KornShell
  4.  
  5. PD KornShell can be installed on 4.2+ BSD systems, System V, and
  6. POSIX-compatable systems.  The makefiles all define _BSD, change
  7. this to _SYSV, or _POSIX.  The makefiles also contain CC=gcc,
  8. delete this if you don't have GNU C.  The ksh makefile also
  9. contains some options, including JOBS (BSD/POSIX job control)
  10. and EDIT (emacs command editing).
  11.  
  12. PD KornShell assumes you have standard C (ANSI) and POSIX header
  13. files and functions. Since you probably don't, they are provided
  14. in the "std" directory.
  15.  
  16. The Alpha test version will probably come as two tar files.
  17. std.tar contains standard C and POSIX emulation and must be
  18. extracted into a directory called std.  ksh.tar contains the ksh
  19. source and should be extracted into a directory called src or
  20. ksh.
  21.  
  22. See std/ReadMe and install it. Only then can you make ksh in the
  23. "src" directory.
  24.  
  25. To clear up questions about the origin of this shell, this shell
  26. is NOT based on the "Minix shell".  It is based on Charles
  27. Forsyth's public domain V7 shell, which he later contributed to
  28. Minix.
  29.  
  30. I have permission directly from Charles Forsyth to use his shell.
  31.  
  32.     Eric Gisin, egisin@math.UWaterloo.CA (or Waterloo.EDU)
  33.  
  34.     Things to do
  35. - add sxt-based job control (see Brown's contribution on the Usenix 87 tape).
  36. - add arrays and variable attributes.
  37. - add MAILPATH and CDPATH.
  38. - add vi editing mode (apparently someone has a PD version).
  39. - add new features described in Korn's book.
  40.  
  41.     Machines ported to
  42. VAX, 68000, 80386
  43.  
  44.     OS's ported to
  45. BSD 4.2, BSD 4.3 (with and without YP and NFS
  46. Sys V.3
  47.