Das GNU-Projekt brauchte demnach, um POSIX und System V kompatibel zu
sein, eine sh kompatible Shell. Aus den vergangenen Versuchen wurde gelernt,
und eine bessere Mischung als für die korn-Shell gefunden. Damit war eine
Shell entstanden, welche alle Vorteile und die Syntax der bourne-Shell
implementierte, erweitert über alle positiven Neuerungen, die von der
csh/tcsh eingeführt wurden.