home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / misc / volume10 / sh_dos / part01 next >
Encoding:
Text File  |  1990-02-13  |  2.1 KB  |  52 lines

  1. Newsgroups: comp.sources.misc
  2. organization: ITM Sector, Data Logic Ltd. (A Raytheon Company)
  3. From: istewart@datlog.co.uk (Ian Stewartson)
  4. subject: v10i053: MSDOS Shell (sh) Implementation - Part 00 of 05
  5. Sender: allbery@uunet.UU.NET (Brandon S. Allbery - comp.sources.misc)
  6.  
  7. Posting-number: Volume 10, Issue 53
  8. Submitted-by: istewart@datlog.co.uk (Ian Stewartson)
  9. Archive-name: sh_dos/part01
  10.  
  11. Brandon,
  12.  
  13. This is part 0 of a five part (sh01, sh02, sh03, sh04 and sh05) archive.  It
  14. contains the source for an implementation of the Unix shell under MSDOS.  As
  15. far as possible it is compatible with the System V.3 program sh(1).  The
  16. following differences are noted:
  17.  
  18. 1)  Background or asynchronous commands are not supported
  19.  
  20. 2)  Certain internal commands which have no equivalent MSDOS supported
  21.     functionality support (ulimit, time etc) are not provided.
  22.  
  23. 3)  Command hashing and accounting are not supported.
  24.  
  25. 4)  8 bit character sets are not supported.
  26.  
  27. The enhancements have been made for the MSDOS environment and these are
  28. described in the Readme in the archive.
  29.  
  30. Why - well I spent far to much time swapping between the two to have to
  31. think about the shell - so I ported the Minix Shell over Christmas.  I
  32. mailed Charles Forsyth who wrote the original version for minix and he is
  33. happy to allow it to be release (given the copyright notices in the source -
  34. don't remove the copyright or sell it).
  35.  
  36. We have tested it under MSDOS 3.3 and 4.0 and the DOS box for OS/2.  It
  37. is not designed as a replacement for command.com (since you need command.com
  38. to load your TSRs), just a program you can run at the end of the autoexec.bat
  39. to move you into Unix.  Of course, once you leave the MSDOS world behind
  40. and move into a psuedo Unix world you need your own Unix commands (cat, mkdir,
  41. rmdir etc).  But in the words of at least one Professor of Mathematics - that
  42. it left as a trivial exercise for the reader.
  43.  
  44. Regards,
  45.  
  46. Ian Stewartson
  47. Data Logic Ltd, Queens House, Greenhill Way, Harrow, Middlesex, HA1 1YR, UK.
  48. (Phone) +44 1 863 0383 (Telex) 888103 (Fax) +44 1 861 2010
  49.     +44 81 863 0383 after May 1990.
  50. (Network) istewart@datlog.co.uk or ukc!datlog!istewart
  51.  
  52.