home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume14 / shellforms / part01 / README < prev    next >
Encoding:
Text File  |  1988-05-09  |  1.6 KB  |  38 lines

  1. This is sf (shell form) version 1.8.  Having used so many high quality
  2. programs from the net, this is my time to contribute.
  3.  
  4. This  program  was written to   augment the versatility  of  Unix user
  5. interface in shell level.   It does  only  one  thing -- form editing.
  6. Shell script writer has to process the data afterwards.
  7.  
  8. Some typical usage for this program are:
  9.  
  10.     o interface for non-Unix user  to access system  resource. One can
  11.       easily write shell  scripts  display menus and forms  for novice
  12.       users.
  13.  
  14.     o Something like bulletin board system might use sf interface.
  15.  
  16.     o I personally  use   it   to interface  with those commands  with
  17.       zillions of  options  (e.g.,  stty, sa, admin,  cpio)  or  those
  18.       commands used infrequently   (e.g., print).  I  used capitalized
  19.       command  names for those  shell scripts with sf interface, e.g.,
  20.       Stty for stty, Admin for admin, etc.
  21.  
  22.     o With  proper database  interface  program,  sf  may be  used for
  23.       system administrator to configure system, e.g.,  add new user to
  24.       system, configure I/O ports,  etc.   The recently posted  "perl"
  25.       might be a good candidate.
  26.  
  27. To build sf, simply type: "make".  Sf  has not been  tested on non-BSD
  28. system,  some porting will  be   needed.  You might   want to run some
  29. sample scripts supplied with the package to see how it works.  Enjoy!
  30.  
  31. Sample scripts:
  32.  
  33.     Print    (csh)    interface to BSD 4.2 print command
  34.     Stty    (sh)    interface to BSD 4.3 stty command
  35.     Lib    (csh)    maintain on-line library index (need modification)
  36.  
  37. Mail bugs/comments to Paul Lew at {olivea,harvard,decvax}!gsg!lew
  38.