shell脚本 |
您所在的位置:网站首页 › vb的注释符是什么 › shell脚本 |
单行注释 以"#"开头的行就是注释,会被解释器忽略。 #-------------------------------------------- # 这是一个注释 # author:菜鸟教程 # site:www.runoob.com # slogan:学的不仅是技术,更是梦想! #-------------------------------------------- ##### 用户配置区 开始 ##### # # # 这里可以添加脚本描述信息 # # ##### 用户配置区 结束 #####多行注释 方法一: : #被注释的内容 ! 方法二: :' #被注释的内容 ' 方法三: if false;then #被注释的内容 fi 方法四: : 38 echo bbbbb 39 echo ccccc 40 } 41 echo ddddd[root@J01051386 shell]# sh -x zhushi.sh +{2:} trap 'echo "before execute line:$LINENO,"$1"=$1"' DEBUG++{4:} echo 'before execute line:4,='before execute line:4,=+{4:} echo aaaa++{5:} echo 'before execute line:5,='before execute line:5,=+{5:} :++{9:} echo 'before execute line:9,='before execute line:9,=+{9:} echo dddd++{12:} echo 'before execute line:12,='before execute line:12,=+{12:} echo aa++{16:} echo 'before execute line:16,='before execute line:16,=+{16:} ':echo becho c'zhushi.sh: line 16: :echo becho c: command not found++{17:} echo 'before execute line:17,='before execute line:17,=+{17:} echo dd++{20:} echo 'before execute line:20,='before execute line:20,=+{20:} echo aaaaaa++{21:} echo 'before execute line:21,='before execute line:21,=+{21:} false++{25:} echo 'before execute line:25,='before execute line:25,=+{25:} echo dddddd++{28:} echo 'before execute line:28,='before execute line:28,=+{28:} echo aaaaaaaa 综上所述:需要在自己编译环境下,亲测每种注释方法的有效性。 据参考文件中所述,在实际linux环境中测试结果,可能linux版本的区别,并不会所有场景都兼容...、、、、、 trap 'command' DEBUG的调试方式,参考文章shell脚本——调试(-n / -x /-c) 参考链接:https://blog.csdn.net/lansesl2008/article/details/20558369/ |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |