脚本文件一般不需要编译,直接被解释器解释执行,所以需要标识执行,以便当系统执行脚本时,判断是哪一类脚本,从而选择对应的解释器。
即使对于同一类脚本,比如shell,因为各种原因,也会有不同的解释器,需要特别指名,否则,可能导致运行失败。 如在shell的文件头部(第一行)做如下声明#!/bin/bash
#!/bin/bash