在各种语言中都有注释的方法,单行注释、多行注释,都很方便,其实shell脚本也有多行注释,而且很灵活。
那么我们来说说shell脚本中的注释方法,
单行注释
shell 中 “#” 代表注释本行,
1 | #!/bin/bash |
多行注释
shell 中可以用 “:<< ” 后面跟上任意字符或数据, 方法注释多行
例子:
1 | #!/bin/bash |
:<<123 和 123 之间为注释内容,脚本只能输出一个”2“
1 | #!/bin/bash |
:<<EOF 和 EOF 之间为注释内容,脚本只能输出一个”2“
延伸用法
- “:” 代表就是什么都不做,即空命令
如:
1 | if [ -d $TEST ]; then |
- << 可以用作菜单
如:
1 | #!/bin/bash |
脚本输出内容就是:
- List
- Help
- Exit