shell注释
1.单行注释
以“#”开头的行就是注释,会被解释器忽略。

debian:/# vim first.sh
#!/bin/sh
#This is my first shell  (这行就是注释)
echo "Hello world"


2.多行注释
网上有很多多行注释的说明,
只要一遇到特殊字符串,如 单引号,双引号,括号,斜杠就失效了,为了能使用多行注释要用不同类型的注释方法。
其实没有必要,只用下面的一种方法就好,也不用记那么多。

:<<‘BLOCK’
第一行批注
第二行批注
第三行批注
...
BLOCK


个人喜欢用
:<<‘END’
第一行批注
第二行批注
第三行批注
...
END

【实例】
[root@10-222 yuanji_shell]# more first.sh
#!/bin/sh
:<<'END'
'This
`is
"my
|first
{shell
path=/home/myshell
dir=[test]
END

echo "Hello world"

运行后,显示结果:
[root@10-222 yuanji_shell]# sh first.sh
Hello world


以上是个人点点总结和理解,水平不高,文笔水平很烂,请各位大大见谅。
可以一起交流学习。

  我的QQ:610851588
  可以加入我建的群(现在群人很少,希望慢慢多起来)
  Linux  群:183932302
  Python ,shell 交流群:469094734