单行注释用#,如果要把一段代码全部注释掉,可以用如下方法
########################代码分隔线########################
...非注释的内容
:<< MULTILINECOMMENT
...注释的内容
...注释的内容
MULTILINECOMMENT
...非注释的内容
########################代码分隔线########################
其中, MULTILINECOMMENT 可以随意命名,只要别跟中间的注释内容混淆即可。
shell一旦遇到:<< MULTILINECOMMENT ,就不执行脚本了,一直到再碰到MULTILINECOMMENT后重新开始执行脚本
如果忘记写 MULTILINECOMMENT 或者写错(由于已经不执行脚本了,所以即使写错也不会报错),则:<<MULTILINECOMMENT之后的脚步将都不会执行。
########################代码分隔线########################
...非注释的内容
:<< MULTILINECOMMENT
...注释的内容
...注释的内容
MULTILINECOMMENT
...非注释的内容
########################代码分隔线########################
其中, MULTILINECOMMENT 可以随意命名,只要别跟中间的注释内容混淆即可。
shell一旦遇到:<< MULTILINECOMMENT ,就不执行脚本了,一直到再碰到MULTILINECOMMENT后重新开始执行脚本
如果忘记写 MULTILINECOMMENT 或者写错(由于已经不执行脚本了,所以即使写错也不会报错),则:<<MULTILINECOMMENT之后的脚步将都不会执行。