浏览 15501 次
锁定老帖子 主题:shell多行注释的三种方法
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-12-13
只要涉及编程,就少不了注释,在shell脚本中,单行注释是在前面“#”,例如“#生成全量索引”,相当于java中的//;shell多行注释 呢?由于没用过,必须要上网搜一下,简单运用示例如下: :<<' ....注释内容 '
为了认识全面一些,上面又找了一篇详细的文章,转自:http://blog.chinaunix.net/uid-24148050-id-3025447.html
把shell多行注释掉,有如下方法:
:<<BLOCK ....被注释的多行内容 BLOCK 解决注释中有反引号的问题 :<< 'BLOCK ....被注释的多行内容 BLOCK' 或者干脆只留单引号 :<< ' ....被注释的多行内容 ' 第二种:当注释内容中有括号时报语法错误错,但里面有反引号, 引号时没有问题 :||{ ....被注释的多行内容 } 第三种:会对注释内容中的括号引号等语法错误报错 if false ; then ....被注释的多行内容 fi
本文链接:shell多行注释 ,由领悟书生整理,转载请注明出处 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2012-12-16
多谢!想了好久,都没有具体去找过。
|
|
返回顶楼 | |
发表时间:2013-03-28
学习了,刚好发现一个Shell脚本中有这种写法,这下总算理解了。
楼主要是上几个例子就更好了。BLOCK那个我花了一点时间才理解。 |
|
返回顶楼 | |
发表时间:2013-03-28
^=^ 写道 学习了,刚好发现一个Shell脚本中有这种写法,这下总算理解了。
楼主要是上几个例子就更好了。BLOCK那个我花了一点时间才理解。 谢谢 |
|
返回顶楼 | |