Shell多行注释

第一种:基于Here Documents和:实现
如果被注释的内容中有反引号会报错
:<<BLOCK
....被注释的多行内容
BLOCK

解决注释中有反引号的问题
:<< 'BLOCK
....被注释的多行内容
BLOCK'

或者干脆只留单引号
:<< '
....被注释的多行内容
'

第二种:当注释内容中有括号时报语法错误错,但里面有反引号, 引号时没有问题
:||{
....被注释的多行内容
}

第三种:会对注释内容中的括号引号等语法错误报错
if false ; then
....被注释的多行内容
fi

发表评论

电子邮件地址不会被公开。

*