home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / SH164X.ZIP / MAILER < prev    next >
Internet Message Format  |  1990-02-17  |  4KB

  1. From tumuc!fauern!unido!mcsun!uunet!allbery Fri Feb 16 16:33:05 1990
  2. Article 392 of comp.sources.misc:
  3. Path: lan!tumuc!fauern!unido!mcsun!uunet!allbery
  4. From: istewart@datlog.co.uk (Ian Stewartson)
  5. Newsgroups: comp.sources.misc
  6. Subject: v10i053: MSDOS Shell (sh) Implementation - Part 00 of 05
  7. Message-ID: <78912@uunet.UU.NET>
  8. Date: 14 Feb 90 01:53:16 GMT
  9. Sender: allbery@uunet.UU.NET
  10. Organization: ITM Sector, Data Logic Ltd. (A Raytheon Company)
  11. Lines: 44
  12. Approved: allbery@uunet.UU.NET (Brandon S. Allbery - comp.sources.misc)
  13.  
  14. Posting-number: Volume 10, Issue 53
  15. Submitted-by: istewart@datlog.co.uk (Ian Stewartson)
  16. Archive-name: sh_dos/part01
  17.  
  18. Brandon,
  19.  
  20. This is part 0 of a five part (sh01, sh02, sh03, sh04 and sh05) archive.  It
  21. contains the source for an implementation of the Unix shell under MSDOS.  As
  22. far as possible it is compatible with the System V.3 program sh(1).  The
  23. following differences are noted:
  24.  
  25. 1)  Background or asynchronous commands are not supported
  26.  
  27. 2)  Certain internal commands which have no equivalent MSDOS supported
  28.     functionality support (ulimit, time etc) are not provided.
  29.  
  30. 3)  Command hashing and accounting are not supported.
  31.  
  32. 4)  8 bit character sets are not supported.
  33.  
  34. The enhancements have been made for the MSDOS environment and these are
  35. described in the Readme in the archive.
  36.  
  37. Why - well I spent far to much time swapping between the two to have to
  38. think about the shell - so I ported the Minix Shell over Christmas.  I
  39. mailed Charles Forsyth who wrote the original version for minix and he is
  40. happy to allow it to be release (given the copyright notices in the source -
  41. don't remove the copyright or sell it).
  42.  
  43. We have tested it under MSDOS 3.3 and 4.0 and the DOS box for OS/2.  It
  44. is not designed as a replacement for command.com (since you need command.com
  45. to load your TSRs), just a program you can run at the end of the autoexec.bat
  46. to move you into Unix.  Of course, once you leave the MSDOS world behind
  47. and move into a psuedo Unix world you need your own Unix commands (cat, mkdir,
  48. rmdir etc).  But in the words of at least one Professor of Mathematics - that
  49. it left as a trivial exercise for the reader.
  50.  
  51. Regards,
  52.  
  53. Ian Stewartson
  54. Data Logic Ltd, Queens House, Greenhill Way, Harrow, Middlesex, HA1 1YR, UK.
  55. (Phone) +44 1 863 0383 (Telex) 888103 (Fax) +44 1 861 2010
  56.     +44 81 863 0383 after May 1990.
  57. (Network) istewart@datlog.co.uk or ukc!datlog!istewart
  58.  
  59.  
  60. From tumuc!fauern!unido!mcsun!uunet!allbery Fri Feb 16 16:35:24 1990
  61. Article 398 of comp.sources.misc:
  62. Path: lan!tumuc!fauern!unido!mcsun!uunet!allbery
  63. From: istewart@datlog.co.uk (Ian Stewartson)
  64. Newsgroups: comp.sources.misc
  65. Subject: v10i059: MSDOS Shell (sh) Implementation - Addendum
  66. Message-ID: <78918@uunet.UU.NET>
  67. Date: 14 Feb 90 01:57:29 GMT
  68. Sender: allbery@uunet.UU.NET
  69. Organization: ITM Sector, Data Logic Ltd. (A Raytheon Company)
  70. Lines: 18
  71. Approved: allbery@uunet.UU.NET (Brandon S. Allbery - comp.sources.misc)
  72.  
  73. Posting-number: Volume 10, Issue 59
  74. Submitted-by: istewart@datlog.co.uk (Ian Stewartson)
  75. Archive-name: sh_dos/part07
  76.  
  77. Brandon,
  78.  
  79. My apologies for having to add this note, but I have just realised that
  80. it is not obvious from the documentation that we have only built the
  81. program using the Microsoft 5.1 C compiler in large model mode.  We don't
  82. have the facilities to built using Turbo-C or anything else.
  83.  
  84. Regards,
  85.  
  86. Ian Stewartson
  87. Data Logic Ltd, Queens House, Greenhill Way, Harrow, Middlesex, HA1 1YR, UK.
  88. (Phone) +44 1 863 0383 (Telex) 888103 (Fax) +44 1 861 2010
  89.     +44 81 863 0383 after May 1990.
  90. (Network) istewart@datlog.co.uk or ukc!datlog!istewart
  91.  
  92.  
  93.