home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frozen Fish 1: Amiga
/
FrozenFish-Apr94.iso
/
bbs
/
alib
/
d3xx
/
d381
/
sksh.lha
/
SKsh
/
ReadMe_1st.doc
< prev
next >
Wrap
Text File
|
1990-10-20
|
5KB
|
199 lines
Important Stuff - Read This First!
SKsh
A ksh-like Shell for the Amiga
Version 1.6
(Copyright) 1989, 1990
Steve Koren
October 4, 1990
Important: Please Read This First!
This archive contains the 1.6 release of SKsh, a shell for the
Amiga which is similar to Unix ksh. 1.2 was the first 'Re-
lease' version; 1.0 and 1.1 were beta versions.
SKsh is probably not as powerful as ARexx (a language inter-
preter for AmigaDos designed to integrate different applica-
tions), but I think it will still be very useful. It provides
a number of things that other Amiga shells do not. In any
case, I hope it will be useful to Unix users who wish to have
a similar environment on the Amiga. Unix provides many many
things that SKsh does not, but SKsh comes closer than most
other Amiga shells.
Please understand that since the code can change at any time,
absolutely anything you read here is also subject to change.
Suggestions can be sent to me (Steve Koren) by one of the
methods listed in the "MisCinfo" document.
The following files are included in this documentation. This
list is subject to change:
Addendum?.?.doc - An addendum for each release
Bugs.doc - Bug reports, limitations, etc.
Diffs.doc - Very incomplete list of diffs from ksh
ErrorCodes.doc - The SKsh error codes
ExtCmds.doc - Reference manual for external commands
Hints.doc - A few hints for using SKsh
Install.doc - How to Install SKsh - important
MiscInfo.doc - How to report bugs, etc.
ReadMe_1st.doc - This file
Reference.doc - Reference manual for builtin stuff
TechNotes.doc - Technical and implementation notes
TinySKsh.doc - Briefly describes tiny_sksh
UserMan.doc - User's guide to using SKsh
View.doc - Describes the "view" command
SKsh Amiga Shell Page 2 Readme Information
In addition, the following files are necessary to run SKsh,
and should be included here:
sksh - The main SKsh binary + builtins
.skshinit - initialization file for SKsh
.skshini.pp - preparsed form of above
.skshrc - user customization file for SKsh
cat - concatenate files
cmp - compare files
cp - copy files
crc - perform crc check on files
cut - cut characters or fields
du - check disk usage
encr - encrypt/decrypt files
fgrep - fast search for strings in files
find - find files in directory tree
grep - search for expressions in files
head - obtain first few lines of files
indent - indent lines of files
join - join files together
num - number lines in files
srun - run command in background
strings - search for strings in files
tail - obtain last few lines of files
tee - copy input to files and std output
view - file type encapsulator
wc - count lines, words, and characters
window - window operations
xd - hex dump of files
These files should also be included, although their use is op-
tional:
Stuff.sksh - optional utilities, functions, aliases
view.magic - Sample magic file for the "view" command
tiny_sksh - A smaller, more limited version of SKsh
crypted_data - encrypted english text from encr
Check_?.?.sksh - a script file to check installation
If you do not have all of the above files, your version of
SKsh is incomplete.
Also, please carefully read the Installation guide. You *can-
not* simply type SKsh and expect it to run; you must follow
the directions there for proper results.
Also, please read the SKsh copyright statement contained in
the UserMan.doc file. SKsh is NOT public domain software.
SKsh Amiga Shell Page 3 Readme Information