关于脚本的问题?

关于脚本的问题?

看到很多脚本文件的头几行都是如下的代码,不知是什么意思?大家给解释一下哈,我是超级菜鸟,大家可别见笑啊.在此谢了先。
#!/bin/bash      
我一般是
#!/bin/sh
由什么调用脚本,有的不加也可以,不过有些要出错的。      
推荐链接: 精华区→Linux解释器原理