Ах, да, у вас был доисторический шелл. Переделывать его не надо.
Достаточно нарисовать новый движок шелла.