#!/bin/bash代表由/bin/bash负责解释。
#!/usr/bin/perl
#!/bin/csh
都是脚本常用的开头。
有一个非常奇怪的名字,叫shbang line
#!叫做Magic number
如果脚本里面没有写#!/bin/bash这一段,脚本是可以执行的,那么系统又是使用什么shell来执行的呢?我想应该是用户的$SHELL这一环境变量来指定的那一个shell吧,所以我们的口号是:"要么不写,要写就不要写错!"
#!/usr/bin/perl
#!/bin/csh
都是脚本常用的开头。
有一个非常奇怪的名字,叫shbang line
#!叫做Magic number
如果脚本里面没有写#!/bin/bash这一段,脚本是可以执行的,那么系统又是使用什么shell来执行的呢?我想应该是用户的$SHELL这一环境变量来指定的那一个shell吧,所以我们的口号是:"要么不写,要写就不要写错!"