2.2.1 Shell脚本的基本元素
Shell脚本的第一行通常为如下内容:
#!/bin/bash //第一行
# //表示单行注释
如果是多行注释呢,应该如何操作?多行注释如下所示:
:<<BLOCK
中间部分为要省略的内容
BLOCK
Shell脚本的第一行均包含一个以#!为起始标志的文本行,这个特殊的起始标志表示当前文件包含一组命令,需要提交给指定的Shell解释执行。紧随#!标志的是一个路径名,指向执行当前Shell脚本文件的命令解释程序。比如:
#!/bin/bash
再比如:
#!/usr/bin/ruby
如果Shell脚本中包含多个特殊的标志行,那么只有一个标志行会起作用。