上次写了 shell 脚本的注释, 没想到那么多人的需要, 也存在不少不足. 这次做个补充吧.
单行注释:
单行注释就比较简单了, 直接在行最前端加上符号 # 即可. 具体用法如下所示:
- # this is comment test
- echo "this is comment test"
运行结果:
- comment Git:(master) sh comment.sh
- this is comment test
多行注释:
多行注释有很多方法, 这里就列举几个常用的
1 eof 截止符
eof 截止符不但可以用作后续输入命令, 还可以用作注释, 常用用法: 开始注释部分: 输入::<<eof 结束部分: eof
具体示例如下所示:
- # echo is test
- echo "test"
- echo "test"
- echo "test"
- echo "test"
- echo "test"
- :<<eof
- echo "comment"
- echo "comment"
- echo "comment"
- echo "comment"
- echo "comment"
- echo "comment"
- eof
运行结果:
- comment Git:(master) bash comment.sh
- test
- test
- test
- test
- test
2 感叹号
! 号一般作为嵌入内容部分, 可以用作注释, 常用用法: 开始注释部分: 输入::<<! 结束部分:!
具体示例如下所示:
- # echo is test
- echo "test"
- echo "test"
- echo "test"
- echo "test"
- echo "test"
- :<<!
- echo "comment"
- echo "comment"
- echo "comment"
- echo "comment"
- echo "comment"
- echo "comment"
- !
运行结果:
- comment Git:(master) bash comment.sh
- test
- test
- test
- test
- test
3 逗号
逗号一般作区分内容, 也可以用作注释, 常用用法: 开始注释部分: 输入:: '结束部分:' (注意, 逗号和冒号之间要加空格)
具体示例如下所示:
- # echo is test
- echo "test"
- echo "test"
- echo "test"
- echo "test"
- echo "test"
- : 'echo"comment"echo"comment"echo"comment"echo"comment"echo"comment"echo"comment"'
运行结果:
- comment Git:(master) bash comment.sh
- test
- test
- test
- test
- test
自我感觉, 这次写的比较清晰了, 希望对你有用.
posted on 2019-11-05 13:59 虚生 阅读 (...) 评论 (...) 编辑 收藏
来源: https://www.cnblogs.com/dylancao/p/11797412.html