shell脚本

您所在的位置:网站首页 vb的注释符是什么 shell脚本

shell脚本

2023-09-23 11:31| 来源: 网络整理| 查看: 265

单行注释

以"#"开头的行就是注释,会被解释器忽略。

#-------------------------------------------- # 这是一个注释 # 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