Shell 单行注释与多行注释
1.单行注释
Shell 使用 # 进行单行注释。
#--------------------------------------------
# 这是一个注释
# author:dablelv
# company:tencent
#--------------------------------------------
2.多行注释
在开发过程中,遇到大段的代码需要注释时,使用 # 注释每一行显得效率低下,可以使用如下方式,进行多行注释。
(1)方法一
:<<[字符] #这里的字符可以是数字或者是字符都可以
语句1
语句2
[字符]#比如
:<<!
语句1
语句2
!#或者
:<<0
语句1
语句2
0
(2)方法二
if false;then
语句1
语句2
fi
(3)方法三
只需要将第一个条件置为 false,那么后面的大括号的内容将不会被执行,达到了多行注释的效果。
((0)) && {语句1
语句2
}
类似的写法还有:
[ 0 -eq 1 ] && {
语句1
语句2
}
(4)方法四
while false;do
语句1
语句2
done
(5)方法五
for((;false;));do
语句1
语句2
done
(6)方法六
: '
语句1
语句2
'
注意,此种方式并不通用,不同版本的 Shell 支持情况不同,请以实际支持情况为准。
3.小结
Shell 多行注释方法多样,本文仅列出部分可用方法,仅供参考。其它可用方法,不再一一推导列举,大家可举一反三。
Shell 单行注释与多行注释相关推荐
- shell脚本中的单行注释和多行注释
shell 脚本中的单行注释和多行注释 1. 单行注释 众所周知 # , 比如想要注释 echo "Hello World" [root@simth]# vim test.sh # ...
- linux shell 多行注释,shell 中的单行注释和多行注释
关于shell中的单行注释和多行注释的问题,本文档介绍两种实用的方法. 1. 单行注释 众所周知 # , 比如想要注释 echo "Hello World" [root@Jakin ...
- 8、MySQL注释:单行注释和多行注释
每一种语言都有自己的注释方式,代码量越多,代码注释的重要性也就越明显.一般情况下,注释可以出现在程序中的任何位置,用来向用户或程序员提示或解释程序的功能及作用. 下面主要介绍 MySQL 中 SQL ...
- python注释_python中的单行注释、多行注释
python中的单行注释.多行注释https://www.zhihu.com/video/1089165285428174848 水平有限,请各位鞭策,如果你发现视频有错误的地方,请联系我 勘误表-脾 ...
- Java注释--单行注释、多行注释、文档注释
Java注释–单行注释.多行注释.文档注释 单行注释和多行注释 语法格式 //单行注释 //单行注释 //注释内容/* 这里可以放置多行注释 多行注释的内容 Java真的学起来有意思!! */ 举例: ...
- Bash 单行注释与多行注释
Bash 单行注释与多行注释 1. Bash 单行注释 行开头可以使用 # 注释. (base) yongqiang@yongqiang:~/bash_work$ cat ./bash_script. ...
- 注释(单行注释、多行注释、文档注释)
注释就是我们在写程序的时候会经常的加入注释,第一方便我们的阅读,第二用来提高程序的可读性.java语言允许程序员在程序中写上一些说明性的文字,这些说明性的文字就是注释.注释的内容不会出现在字节码中,即 ...
- MySQL教程——MySQL注释:单行注释和多行注释
每一种语言都有自己的注释方式,代码量越多,代码注释的重要性也就越明显.一般情况下,注释可以出现在程序中的任何位置,用来向用户或程序员提示或解释程序的功能及作用. 下面主要介绍 MySQL 中 SQL ...
- Python的单行注释和多行注释的区别
Python的单行注释与多行注释的区别 1.单行注释:Python的单行注释在需要注释的语句前面加上#号即可注释此语句. #print("hello world") 2.多行注释: ...
最新文章
- 与猜数问题有关的游戏C语言,猜数字游戏(C语言版)
- JS进阶篇--JS数组reduce()方法详解及高级技巧
- 关于VS项目平台的x86,x64,Any CPU以及Debug和Release
- RxJava 教程第一部分:入门之 生命周期管理
- boost::ratio_subtract相关的测试程序
- faceswap深度学习AI实现视频换脸详解
- Flink SQL Client注册JAVA UDF完整流程
- 静茹docker容器的几种方法_1-容器和docker基础知识
- HTML5实现Word中文字全环绕图片效果
- 浅谈python使用多态跟不用多态的区别_python 多态和 super 用法
- android 清屏函数,浅谈android截屏问题
- entity framework 删除数据库出现错误的解决方法--最土但是很有效的方法
- 使用现有模板制作一个简单的H5页面
- 暴风影音去广告补丁NSIS代码开放
- 【NDK】Android NDK下载安装教程
- P5706 【深基2.例8】再分肥宅水
- 《勒索软件防护体系建设指南》发布|美创深度参编,入选代表性厂商
- 使用racoon setkey搭建IPsec环境
- (Java)输入一个字母,若是小写字母,则变为大写输出,否则,原样输出
- 积攒力量,终会展翅飞翔。Linux学习记录