title: why is bash(.sh) script not executable by default
body: <p>Why is bash(.sh) script not executable by default.</p>
  
  <p>I agree that while we <code>touch</code> any file in linux it is created for reading purpose.
  But since file name extensions such as sh and csh are for execution purpose.
  Won't it be ideal to <code>touch</code> them in an executable mode.</p>
  
  <p>Question might sound redundant to, but i still thought of asking it :)</p>