1. 使用#进行单行注释。

2. 将要注释的代码块放在函数中,没有地方调用此函数,达到相同效果。

3.

:<<EOF

XXX

EOF

其中EOF可换成其他字符(不能用单引号)。

 

[root@k8s-master test0]# sh test7.sh 
start
second
test7.sh:行25: 警告:立即文档在第 22 行被文件结束符分隔 (需要 `
hello
')
[root@k8s-master test0]# 

test7.sh

 1 echo "start"
      2 # start
      3 echo "second"
      4 # second
      5 fun() {
      6   xxx;
      7   yyy;
      8 }
      9 
     10 :<<EOF
     11 ABC
     12 DEF
     13 EOF
     14 
     15 :<<a
     16 HHH
     17 GGG
     18 a
     19 
     20 :<<'
     21 hello
     22 '
     23 
     24 echo "end"
     25 

 

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐