title: building a customized shell
body: <p>I am building a shell using C in Minix. This is a Homework for my 'Operating System Lab'. The idea is to build a bash like shell( with fork() and exec()) which will have it's own environment path, some additional functions etc. ( And Of course I will be running it using bash.)</p>
  
  <p>So now in My case I am new to shell. What are basic features that users use most in bash. I do not need the advance features. All I want to know is that What type basic implementation should be include in a shell.</p>
  
  <p>NB. I am not asking for any code. No need to post any link of the big resources. Share your idea, explanation or suggestion. If you have any tutorial link regarding this, you can share. Thanks in advance.</p>