in reply to perl exercises for newbies
One of the first exercises I was given to do when I was learning perl was re-writing standard unix tools in perl. For example: cat, cut, basename, dirname, echo, head, tail, ln, rm, ls, more, mail, etc...