Wpis z mikrobloga

Zakładając, że polecenia są wbudowane w shell a nie wyszukują w /bin itd, to: main() -> while true: read ze stdin -> parsuj -> wykonaj builtin polecenie lub błąd, bo nieznane -> continue. Oczywiście pewnie nie jest to tak proste, i trzeba uruchamiać komendy z dysku, wtedy fork() + exec*() + wait*() + inne... musisz poczytać o podstawowych syscallach pod linuksem.