首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

shell多行注释的三种步骤

2013-11-09 
shell多行注释的三种方法只要涉及编程,就少不了注释,在shell脚本中,单行注释是在前面“#”,例如“#生成全量索

shell多行注释的三种方法

只要涉及编程,就少不了注释,在shell脚本中,单行注释是在前面“#”,例如“#生成全量索引”,相当于java中的//;shell多行注释呢?由于没用过,必须要上网搜一下,简单运用示例如下:

:<<'    ....注释内容 '
?

?

为了认识全面一些,上面又找了一篇详细的文章,转自:http://blog.chinaunix.net/uid-24148050-id-3025447.html

?

把shell多行注释掉,有如下方法:


第一种:基于Here Documents和:实现

如果被注释的内容中有反引号会报错

:<<BLOCK....被注释的多行内容BLOCK
?

解决注释中有反引号的问题

:<< 'BLOCK....被注释的多行内容BLOCK'
?

或者干脆只留单引号

:<< '....被注释的多行内容'
?

第二种:当注释内容中有括号时报语法错误错,但里面有反引号,引号时没有问题

:||{....被注释的多行内容}
?

第三种:会对注释内容中的括号引号等语法错误报错

if false ; then ....被注释的多行内容 fi
?

?

本文链接:shell多行注释,由领悟书生整理,转载请注明出处

热点排行