[comp.os.os2.programmer] wanted: shell

slj@cbnewsj.att.com (S. Luke Jones) (11/07/90)

Hi.  I'm looking for a command-language-interpreter (CLI)
or "shell" to be used for test scripts.  I'd appreciate any
advice I receive on shells that meet the following needs:

=> it can be pretty stupid, since I'm used to living with
   DOS's command.com.  I'd really like to have a block-
   structured IF and FOR construct, though.

=> Source should be available, since I want to add some
  primitives such as the following
	fd = open(path,access-mode,sharing-mode)
	lock(fd,from,to)
	lseek(fd,new-position)
	read(fd,len)
	write(fd,len)
	...
=> Source should also be available, since I want to port
  it from DOS (or OS/2) to Macintosh (or vice versa).  The
  plan is to concentrate as many system dependencies as
  possible in the command-language-interpreter and keep the
  test scripts as similar as possible.

=> it should be pretty robust, since the idea is to use
  it to debug other software, not to spend an inordinate
  amount of time debugging the test tool.

I'm vaguely familiar with (have read the man pages for)
Data Logic Ltd.'s MS_SH-1.62.  Can anyone recommend it,
esp. how well it fits the above needs?  Can anyone
recommend other software?

Please email; I read these groups but I don't know how
interesting this is to other readers.  I will, of course,
summarize any responses and post to the net.

Thanks in advance.
-- 
S. Luke Jones  luke@mtung.att.com  ...!att!mtung!luke  phone 201/957-2733
We R Openly-Interconnected Distributed Networked Computing Solutions R Us
"I can feel the life draining out of me, working here at Pete's" -Ridgway
I was ECONOMICALLY COERCED into signing away my rights to these OPINIONS!