koren@hpmoria.fc.hp.com (Steve Koren) (05/06/91)
SKsh 1.7 is now available.
SKsh is a "shell" (similar to, but much more powerful than the AmigaDos
CLI) which provides similar functionality to the Unix "ksh".
SKsh017.lzh will be available initially on ab20.larc.nasa.gov in the
/incoming/amiga directory. It will almost certainly be moved from
there by the moderators of ab20 - check the FILES.Z list on ab20 for
the final location. Please don't send mail to the moderator of
c.s.a.announce - he doesn't know.
SKsh is copyrighted but freely distributable software, and it runs under
AmigaDos 1.3 or 2.0 on 500, 1000, 2000, 2500, or 3000 systems. It requires
a hard disk to be very useful.
SKsh provides many features that the AmigaDos CLI does not - for example,
it was the first Amiga shell to provide file name completion, user
definable keyboard editing, or shell functions. See the "UserMan.doc"
file for a more detailed description. For Unix users, SKsh is the closest
you can get to a Unix environment on the Amiga without actually running
Unix. There are a large number of options and commands in SKsh which make
it more useful to a "power user" than a beginning CLI user.
New features in 1.7 include: operation on 3000/2.0 systems, a CDPATH, a
MANPATH, xargs, split, line, new control structures including && and ||,
saving and loading of history lists, ${var:-word} operations, new usage
messages, car, cdr, new supported scripts including pushd/popd, shared
mode for rapid invocation and low mem usage, better file completion,
returning exit codes from scripts/functions, mkdir -p, short circuit
evaluation, works with msh, better support for scripts from other
shells, a customizable message file, vastly improved installation, and
many other features and bug fixes.
SKsh is also available on Fish disks (although there is quite a delay
before the latest version appears there due to Fred's batching of
incoming disks).
-Steve Koren (koren@hpmoria.fc.hp.com)
--
Please see monthly postings for the disclaimer, the introduction, the charter,
and submission instructions. Comments to zerkle@iris.eecs.ucdavis.edu.
MAIL ALL SUBMISSIONS TO announce@iris.eecs.ucdavis.edu (don't auto-post).