Bash 单行注释与多行注释

1. Bash 单行注释

行开头可以使用 # 注释。

(base) yongqiang@yongqiang:~/bash_work$ cat ./bash_script.sh
#!/bin/bash# echo "Hello World!"
echo "Yongqiang Cheng!"(base) yongqiang@yongqiang:~/bash_work$
(base) yongqiang@yongqiang:~/bash_work$ ./bash_script.sh
Yongqiang Cheng!
(base) yongqiang@yongqiang:~/bash_work$

# 后面的部分是注释。

(base) yongqiang@yongqiang:~/bash_work$ cat ./bash_script.sh
#!/bin/bash# echo "Hello World!"echo "Yongqiang Cheng!" # echo "Hello World!"(base) yongqiang@yongqiang:~/bash_work$
(base) yongqiang@yongqiang:~/bash_work$ ./bash_script.sh
Yongqiang Cheng!
(base) yongqiang@yongqiang:~/bash_work$

# 表示注释,可以放在行首,也可以放在行尾。

2. Bash 多行注释

  1. << BLOCKBLOCK 之间的内容会被当成注释。
(base) yongqiang@yongqiang:~/bash_work$ cat ./bash_script.sh
#!/bin/bash<< BLOCK
echo "Hello World!"
echo "Hello World!"
echo "Hello World!"
BLOCKecho "Yongqiang Cheng!"(base) yongqiang@yongqiang:~/bash_work$
(base) yongqiang@yongqiang:~/bash_work$ ./bash_script.sh
Yongqiang Cheng!
(base) yongqiang@yongqiang:~/bash_work$
  1. : '' 之间的内容会被当成注释,注意 :' 之间有空格隔开
(base) yongqiang@yongqiang:~/bash_work$ cat ./bash_script.sh
#!/bin/bash: '
echo "Hello World!"
echo "Hello World!"
echo "Hello World!"
'echo "Yongqiang Cheng!"(base) yongqiang@yongqiang:~/bash_work$
(base) yongqiang@yongqiang:~/bash_work$ ./bash_script.sh
Yongqiang Cheng!
(base) yongqiang@yongqiang:~/bash_work$
  1. :<<!! 之间的内容会被当成注释
(base) yongqiang@yongqiang:~/bash_work$ cat ./bash_script.sh
#!/bin/bash:<<!
echo "Hello World!"
echo "Hello World!"
echo "Hello World!"
!echo "Yongqiang Cheng!"(base) yongqiang@yongqiang:~/bash_work$
(base) yongqiang@yongqiang:~/bash_work$ ./bash_script.sh
Yongqiang Cheng!
(base) yongqiang@yongqiang:~/bash_work$

References

https://yongqiang.blog.csdn.net/
https://www.w3cschool.cn/bashshell/
https://wangdoc.com/bash/index.html

Bash 单行注释与多行注释相关推荐

  1. shell脚本中的单行注释和多行注释

    shell 脚本中的单行注释和多行注释 1. 单行注释 众所周知 # , 比如想要注释 echo "Hello World" [root@simth]# vim test.sh # ...

  2. linux shell 多行注释,shell 中的单行注释和多行注释

    关于shell中的单行注释和多行注释的问题,本文档介绍两种实用的方法. 1. 单行注释 众所周知 # , 比如想要注释 echo "Hello World" [root@Jakin ...

  3. 8、MySQL注释:单行注释和多行注释

    每一种语言都有自己的注释方式,代码量越多,代码注释的重要性也就越明显.一般情况下,注释可以出现在程序中的任何位置,用来向用户或程序员提示或解释程序的功能及作用. 下面主要介绍 MySQL 中 SQL ...

  4. python注释_python中的单行注释、多行注释

    python中的单行注释.多行注释https://www.zhihu.com/video/1089165285428174848 水平有限,请各位鞭策,如果你发现视频有错误的地方,请联系我 勘误表-脾 ...

  5. Java注释--单行注释、多行注释、文档注释

    Java注释–单行注释.多行注释.文档注释 单行注释和多行注释 语法格式 //单行注释 //单行注释 //注释内容/* 这里可以放置多行注释 多行注释的内容 Java真的学起来有意思!! */ 举例: ...

  6. 注释(单行注释、多行注释、文档注释)

    注释就是我们在写程序的时候会经常的加入注释,第一方便我们的阅读,第二用来提高程序的可读性.java语言允许程序员在程序中写上一些说明性的文字,这些说明性的文字就是注释.注释的内容不会出现在字节码中,即 ...

  7. MySQL教程——MySQL注释:单行注释和多行注释

    每一种语言都有自己的注释方式,代码量越多,代码注释的重要性也就越明显.一般情况下,注释可以出现在程序中的任何位置,用来向用户或程序员提示或解释程序的功能及作用. 下面主要介绍 MySQL 中 SQL ...

  8. Python的单行注释和多行注释的区别

    Python的单行注释与多行注释的区别 1.单行注释:Python的单行注释在需要注释的语句前面加上#号即可注释此语句. #print("hello world") 2.多行注释: ...

  9. SQL数据库单行注释与多行注释

    好久不用SQL.突然用了下尽然忘记了如何写单行注释了.... 单行注释:-- 多行注释:/*......*/

最新文章

  1. python自动化接口测试中的cookies怎么实现_Python接口自动化之cookie、session应用
  2. 美团杯2020 - 半前缀计数(后缀自动机)
  3. javaweb学习总结(二十一):JavaWeb的两种开发模式
  4. android 补签控件,问道手游安卓12月8日维护公告 新增补签功能
  5. 计算机科学与教育信息化国际会议,A Courses Ontology System for Computer Science Education...
  6. 【渝粤教育】电大中专会计电算化_1作业 题库
  7. Centos(Linux)升级git最新版本
  8. 任正非给华为代表处CFO定位:能力不够的赶快补
  9. 3. Ubuntu LAMP 环境搭建
  10. 怎么用Excel公式计算百分比?教你三种计算方法
  11. VINS-Mono 代码解析二、初始化 第3部分
  12. Python- sklearn之最小二乘法
  13. Thinkphp 5.1安装
  14. Zbar源码解析——zbar_oho_条形码阅读器|2021SC@SDUSC
  15. 苹果手机快速获取UDID方式
  16. 吐血整理50个吊炸天的超实用网站
  17. SkeyeVSS实现RTSP、Onvif监控摄像头网页无插件化直播监控解决方案
  18. 树莓派-nginx+php-fpm +sqlite+wordpress
  19. 详解adb shell 常用命令
  20. pom.xml详解撸一下基础

热门文章

  1. 使用node-ffmpeg将m4a转换为mp3
  2. web应用登录,报错空指针java.lang.NullPointerException问题--可能的解决方式
  3. linux磁盘管理相关命令
  4. python 使用七牛云cdn
  5. 戴尔g7 linux,颜值高性能强大 戴尔G7游戏本评测详解
  6. 一种基于蓝牙的电视锁实现方案
  7. csgo显示未加入国服服务器,csgo国服新手常见问题汇总介绍
  8. 基于Android的高校家校互通平台
  9. 流媒体高清视频校园直播点播
  10. ABAP -- 删除重复项