shell-1.shell注释
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注释相关推荐
- xml文件、jsp文件、sql文件、shell脚本文件注释
一,各种文件如何注释: 1.xml文件注释 注释以 <!-- 开始并以 --> 结束, 例如 <!--注释内容-->. 2.jsp文件注释 2. 1. html注释: ...
- Bourne Shell及shell编程
Bourne Shell及shell编程<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office ...
- 【shell】shell编程(一)-入门
如今,不会Linux的程序员都不意思说自己是程序员,而不会shell编程就不能说自己会Linux.说起来似乎shell编程很屌啊,然而不用担心,其实shell编程真的很简单. 背景 什么是shell编 ...
- Shell 变量--shell教程
定义变量时,变量名不加美元符号($,PHP语言中变量需要),如: your_name="runoob.com" 注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一 ...
- 什么是Shell,Shell教程
现在我们使用的操作系统(Windows.Mac OS.Android.iOS 等)都是带图形界面的,简单直观,容易上手,对专业用户(程序员.网管等)和普通用户(家庭主妇.老年人等)都非常适用:计算机的 ...
- Linux Shell之一 Shell简介
玩Linux不知道Shell,那就是不懂Linux.这句话足以见证shell在Linux运维中的地位.一直想好好写下shell,但总是不知道如何写起,不是因为Shell太难,而是因为她太庞大,也可能是 ...
- shell、shell命令、shell脚本
1.shell 作用:负责用户和内核之间的交互 shell命令.shell.shell脚本的本质区别 shell命令:用户向系统内核发出的控制请求 shell:将用户命令解析为操作系统能识别的指令,实 ...
- Linux基础篇学习—shell及shell脚本
概述 shell概念 shell又称命令解释器,它能识别用户输入的各种命令,并传递给操作系统 它的作用类似于Windows操作系统中的命令行,但是,Shell的功能远比命令行强大的多:在UNIX或者l ...
- shell 概述 shell 入门基础必知
shell 概述 shell 的两层含义: 既是一种应用程序, 又是一种程序设计语言 作为应用程序: 交互式地解释. 执行用户输入的命令, 将用户的操作翻译成机器可以识别的语言, 完成相应功能 , 称 ...
- 《嵌入式 - 开源项目》一个小而美的嵌入式shell - letter shell
源码地址 1 Letter shell简介 熟悉Linux的朋友的都知道,shell包裹在内核之外的人机交互界面,用于用户和内核之间打交道的功能,类似于windows CMD. 通过Shell将输入的 ...
最新文章
- 机器学习理论《统计学习方法》学习笔记:第二章 感知机
- php memcached get,PHP Memcached操作类
- php正则匹配sg-nc-wap_php正则匹配
- java applet socket_Java swing applet中使用的套接字
- java clone原理_详解Java中的clone方法 -- 原型模式
- linux系统防火墙配置浅谈
- php 处理像素点数组,求助:php处理这个数组
- php properties,PHP ReflectionClass getStaticProperties()用法及代码示例
- 单机实验mysql的主从备份(master slaver)
- 参考资料:图片效果展示
- Web页面的生命周期函数
- Redis容量及使用规划(转)
- 采用文件白名单方式构建主机安全环境
- 小程序css 如何引用图片,微信小程序实例:如何引入外部js的文件(图文)
- SQLServer数据库同步准实时解决方案
- matlab单枝节匹配器,第八讲微带匹配电路单枝节匹配电路.ppt
- compute和compute by
- sqrt mysql_详解MySQL中的SQRT函数的使用方法_MySQL
- 信息系统开发与管理第一遍总结
- 解决Qt5.7.0 cannot find -lGL
热门文章
- 关于source /etc/profile命令
- Linux top小结
- GitHub下载某分支的代码
- 解决mysql java.sql.SQLException: The server time zone value‘XXXXXX' is unrecognized or represents...
- xshell 6和xftp 6的下载和使用
- 解决Android Studio内代码乱码
- @value 静态变量_你理解 PHP 中的静态方法吗?
- 【Java】ArrayList 列表的泛型
- 面试java回答优缺点_阿里Java开发面经分享,面试题(附回答)
- comsol积分函数_怎样在COMSOL中实现时间和空间积分