Short:        Port of simple un*x commands
Author:       Jean-François Fabre (jffabre@club-internet.fr)
Uploader:     Jean-François Fabre (jffabre club-internet fr)
Type:         util/cli
Architecture: m68k-amigaos

This package is a non-exhaustive port of some useful un*x 
simple commands to use with amiga shells.
The original sources can be found at:

http://marque.mscs.mu.edu/~georgec/Classes/207.1998/14Minix_tree

Except for grep, which is a port of GNU grep 2.1

The commands I've "ported" are:

banner
basename
comm
cut
date
dirname
expand
expr
fgrep
fold
grep
head
join
od
sed
shar
sort
strcmp
strings
tail
tr
uniq
unshar
wc
width

Those commands are added to the currently un*x ports on aminet:

grep, awk, rm, mkdir, ls, make, etc...

Source and Makefile is included. I had to make some slight modifications in order to:

- make the sources compile with SAS/C
- Change stderr to stdin (I was stupid to do this! I don't do it anymore)
- Some tools had to be adapted to suit AmigaOS standards (basename, dirname, where
  I added the --amiga option) or enhanced (option -a added in strings to accept
  french accents)
- Added amiga wildcard support where it was useful (fgrep, wc, fold, grep, sort)

The make command used is the amiga GNU make and not the shitty smake.


Also included some other sources I could not make work. Those are:

cut (locks, seems buggy in the argument parsing)

Feel free to make any comments to my e-mail address.