sh.html 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <html>
  2. <head>
  3. <title>sh</title>
  4. <body bgcolor=#ffffff>
  5. <h2 align=center>sh</h2>
  6. <h4 align=center>OS/161 Reference Manual</h4>
  7. <h3>Name</h3>
  8. sh - user command shell
  9. <h3>Synopsis</h3>
  10. /bin/sh [-c command]
  11. <h3>Description</h3>
  12. This is a simple command interpreter. The shell provided with OS/161
  13. (or, perhaps, provided as a solution set, if you had to write a shell)
  14. is a simple shell accepting some basic Unix-like syntax.
  15. <h3>Requirements</h3>
  16. sh uses these system calls:
  17. <ul>
  18. <li> <A HREF=../syscall/chdir.html>chdir</A>
  19. <li> <A HREF=../syscall/fork.html>fork</A>
  20. <li> <A HREF=../syscall/execv.html>execv</A>
  21. <li> <A HREF=../syscall/waitpid.html>waitpid</A>
  22. <li> <A HREF=../syscall/read.html>read</A>
  23. <li> <A HREF=../syscall/write.html>write</A>
  24. <li> <A HREF=../syscall/_exit.html>_exit</A>
  25. <li> <A HREF=../syscall/__time.html>__time</A>
  26. </ul>
  27. This shell's basic functionality should work properly once the basic
  28. system calls assignment is complete. Some features may require
  29. additional support which may be part of subsequent assignments.
  30. </body>
  31. </html>