Anyone ever had a go at writing a Linux/Unix shell? Or know where I can find some good info or tutes?

-RJ