shell注释
1.单行注释
以“#”开头的行就是注释,会被解释器忽略。

debian:/# vim first.sh
#!/bin/sh
#This is my first shell  (这行就是注释)
echo "Hello world"

2.多行注释
网上有很多多行注释的说明,
只要一遇到特殊字符串,如 单引号,双引号,括号,斜杠就失效了,为了能使用多行注释要用不同类型的注释方法。
其实没有必要,只用下面的一种方法就好,也不用记那么多。

:<<‘BLOCK’
第一行批注
第二行批注
第三行批注
...
BLOCK

个人喜欢用
:<<‘END’
第一行批注
第二行批注
第三行批注
...
END

【实例】
[root@10-222 yuanji_shell]# more first.sh
#!/bin/sh
:<<'END'
'This
`is
"my
|first
{shell
path=/home/myshell
dir=[test]
END

echo "Hello world"

运行后,显示结果:
[root@10-222 yuanji_shell]# sh first.sh
Hello world

以上是个人点点总结和理解,水平不高,文笔水平很烂,请各位大大见谅。
可以一起交流学习。

我的QQ:610851588
  可以加入我建的群(现在群人很少,希望慢慢多起来)
  Linux  群:183932302
  Python ,shell 交流群:469094734

转载于:https://blog.51cto.com/yuanji6699/1772710

shell-1.shell注释相关推荐

  1. xml文件、jsp文件、sql文件、shell脚本文件注释

    一,各种文件如何注释: 1.xml文件注释 注释以 <!-- 开始并以 --> 结束, 例如 <!--注释内容-->. 2.jsp文件注释 2. 1. html注释:      ...

  2. Bourne Shell及shell编程

    Bourne Shell及shell编程<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office ...

  3. 【shell】shell编程(一)-入门

    如今,不会Linux的程序员都不意思说自己是程序员,而不会shell编程就不能说自己会Linux.说起来似乎shell编程很屌啊,然而不用担心,其实shell编程真的很简单. 背景 什么是shell编 ...

  4. Shell 变量--shell教程

    定义变量时,变量名不加美元符号($,PHP语言中变量需要),如: your_name="runoob.com" 注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一 ...

  5. 什么是Shell,Shell教程

    现在我们使用的操作系统(Windows.Mac OS.Android.iOS 等)都是带图形界面的,简单直观,容易上手,对专业用户(程序员.网管等)和普通用户(家庭主妇.老年人等)都非常适用:计算机的 ...

  6. Linux Shell之一 Shell简介

    玩Linux不知道Shell,那就是不懂Linux.这句话足以见证shell在Linux运维中的地位.一直想好好写下shell,但总是不知道如何写起,不是因为Shell太难,而是因为她太庞大,也可能是 ...

  7. shell、shell命令、shell脚本

    1.shell 作用:负责用户和内核之间的交互 shell命令.shell.shell脚本的本质区别 shell命令:用户向系统内核发出的控制请求 shell:将用户命令解析为操作系统能识别的指令,实 ...

  8. Linux基础篇学习—shell及shell脚本

    概述 shell概念 shell又称命令解释器,它能识别用户输入的各种命令,并传递给操作系统 它的作用类似于Windows操作系统中的命令行,但是,Shell的功能远比命令行强大的多:在UNIX或者l ...

  9. shell 概述 shell 入门基础必知

    shell 概述 shell 的两层含义: 既是一种应用程序, 又是一种程序设计语言 作为应用程序: 交互式地解释. 执行用户输入的命令, 将用户的操作翻译成机器可以识别的语言, 完成相应功能 , 称 ...

  10. 《嵌入式 - 开源项目》一个小而美的嵌入式shell - letter shell

    源码地址 1 Letter shell简介 熟悉Linux的朋友的都知道,shell包裹在内核之外的人机交互界面,用于用户和内核之间打交道的功能,类似于windows CMD. 通过Shell将输入的 ...

最新文章

  1. 机器学习理论《统计学习方法》学习笔记:第二章 感知机
  2. php memcached get,PHP Memcached操作类
  3. php正则匹配sg-nc-wap_php正则匹配
  4. java applet socket_Java swing applet中使用的套接字
  5. java clone原理_详解Java中的clone方法 -- 原型模式
  6. linux系统防火墙配置浅谈
  7. php 处理像素点数组,求助:php处理这个数组
  8. php properties,PHP ReflectionClass getStaticProperties()用法及代码示例
  9. 单机实验mysql的主从备份(master slaver)
  10. 参考资料:图片效果展示
  11. Web页面的生命周期函数
  12. Redis容量及使用规划(转)
  13. 采用文件白名单方式构建主机安全环境
  14. 小程序css 如何引用图片,微信小程序实例:如何引入外部js的文件(图文)
  15. SQLServer数据库同步准实时解决方案
  16. matlab单枝节匹配器,第八讲微带匹配电路单枝节匹配电路.ppt
  17. compute和compute by
  18. sqrt mysql_详解MySQL中的SQRT函数的使用方法_MySQL
  19. 信息系统开发与管理第一遍总结
  20. 解决Qt5.7.0 cannot find -lGL

热门文章

  1. 关于source /etc/profile命令
  2. Linux top小结
  3. GitHub下载某分支的代码
  4. 解决mysql java.sql.SQLException: The server time zone value‘XXXXXX' is unrecognized or represents...
  5. xshell 6和xftp 6的下载和使用
  6. 解决Android Studio内代码乱码
  7. @value 静态变量_你理解 PHP 中的静态方法吗?
  8. 【Java】ArrayList 列表的泛型
  9. 面试java回答优缺点_阿里Java开发面经分享,面试题(附回答)
  10. comsol积分函数_怎样在COMSOL中实现时间和空间积分