title: Changing default shell to our own written shell in linux
body: <p>I have written a basic shell in linux and also implimented few basic commands such as pwd and chmod.</p>
  
  <p>I want to set my created shell (executable) as a default shell whenever terminal opens. I tried chsh -s shellname, unfortunately it done nothing .echo $SHELL still gives /bin/bash as a current shell.I also edited /etc/shells file and added my shell in last.</p>
  
  <p>Please Help..</p>