first of all, i do not really understand the concept of shell. I know it is used to accept user commands and executed in a seperate process. I need to write a shell, which has two functions: (1) creating the child process and executing the command in child (2) and modlifying the shell to allow a history feature.
i've done some research on the internet, but it mainly teaches about shell scripting.. but i don't know if this is what i want.. i'm assuming not :P. So how do i create a new shell .. do i call it shell interface?
i'm sort of new to this forum, so if anyone could at least guide me to a site, or best of all give me instructions on how to do this that would be great.!!!
I NEED HELP!! ANYONE
by the way, i am using redhat 2.4.28, so if anyone could give me advice according to this it would be better, because so far, i've tried installing a 2.6.10 kernel into my linux and there is so many problems :'(..