首页 > 系统相关 >Shell 注释

Shell 注释

时间:2023-01-05 10:12:47浏览次数:34  
标签:多行 ... Shell 代码 注释 内容

Shell 注释

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

通过每一行加一个 # 号设置多行注释,像这样:

实例

#--------------------------------------------
##### 用户配置区 开始 #####
#
#
# 这里可以添加脚本描述信息
#
#
##### 用户配置区 结束 #####

如果在开发过程中,遇到大段的代码需要临时注释起来,过一会儿又取消注释,怎么办呢?

每一行加个#符号太费力了,可以把这一段要注释的代码用一对花括号括起来,定义成一个函数,没有地方调用这个函数,这块代码就不会执行,达到了和注释一样的效果。

多行注释

多行注释还可以使用以下格式:

:<<EOF
注释内容...
注释内容...
注释内容...
EOF

EOF 也可以使用其他符号:

实例
:<<'
注释内容...
注释内容...
注释内容...
'

:<<!
注释内容...
注释内容...
注释内容...
!

Shell 注释_Shell


标签:多行,...,Shell,代码,注释,内容
From: https://blog.51cto.com/u_15822686/5989446

相关文章

  • 利用phpmyadmin拿Webshell
    利用phpmyadmin拿Webshell当拿到phpmyadmin的用户名密码后,如何拿到webshell呢,步骤如下:确认可以通过phpmyadmin写入文件,执行SQL语句:showglobalvariableslike"secur......
  • shell参数传递
    目录shell参数传递1、示例2、特殊处理:3、运用4、$*与$@区别:shell参数传递1、示例我们在执行脚本的时候,可以传入参数,参数如何使用呢?使用$n,n为数字,表示参数传递的顺序......
  • shell变量
    目录shell变量1、变量的命名规则1.1、正确的命名:1.2、错误的命名1.3、隐式命名1.4、使用变量1.5、只读变量1.6、删除变量1.7、变量类型2、字符串2.1、单引号变量2.2、双引......
  • shell的介绍以及使用
    目录shell的介绍以及使用1、shell脚本2、shell环境3、第一个shell脚本4、运行shell脚本4.1、作为可执行程序4.2、作为解释器参数shell的介绍以及使用Shell是一个用C语......
  • shell数组
    shell数组shell数组中只有一维数组,没有二维数组。下标从0开始,不需要初始化数组大小。1、语法array_name=(value1value2...valuen)简单的创建:#!/bin/bashmy_arra......
  • 通过xshell在linux上安装nginx1.12.0
    0)环境安装Nginx是C语言开发,建议在Linux上运行,当然,也可以安装Windows版本,本篇则使用CentOS7作为安装环境。 0.1gcc安装安装nginx需要先将官网下载的源码进......
  • Linux学习4之shell脚本中的小数运算
    1.awkhadoop@Mcnode1:~/cloud/adam/xubo/data/test20160310/test$catdemical.sh#!/bin/bashecho`awk-vx=2.45-vy=3.123'BEGIN{printf"%.2f\n",x*y}'`s=1.5echo$s......
  • Linux学习5之shell显示当前目录下所有的文件和文件夹
    hadoop@Mcnode4:~/cloud/adam/xubo/data/test20160310/bwa3sh/test142234$catshowFileAndDirectory.sh#!/bin/bashdir=$(ls-l./|awk'!/^d/{print$NF}')foriin$d......
  • scrapy shell && ipython
    scrapyshell:Scrapy终端,是一个交互终端,供您在未启动spider的情况下尝试及调试您的爬取代码。其本意是用来测试提取数据的代码,不过您可以将其作为正常的Python终端,在上面......
  • 【Linux】Ubuntu18.04 设置开机自启动shell脚本
    需求:我有一个功能,需要打开 termial终端 手敲命令启动,每次开机都要手动执行一次命令,很不方便,能否设置为开机自动启动?解决方案:1.进入/lib/systemd/system能看到有很多启......