CentOS「linux」学习笔记20:shell编程注释、变量、常量

linux基础操作:主要介绍了shell编程里的注释符号,变量和常量的声明方法。

注意事项:通常声明变量和常量时一般都以大写字母为推荐。当然小写也可以声明成功。声明变量和常量时不能以数字开头,也不能使用中文。

1.#注释符号[注释单行代码作用,以方便更好的维护]

例子1:echo "输出内容" #表示通过echo向终端输出一条内容。表示写echo代码时给代码添加个说明,通常注释都写在代码前一行。
例子2:#echo "输出内容"表示使用#注释符号注销掉#后面的代码,使其在执行时不执行。

2.:<<!…!注释符号[注释多行代码或代码块]

例子1::<<!这是注释的内容第一行这是注释的内容第二行......等等可以添加更多行!echo "这里是正常执行的代码"表示使用多行注释描述代码的作用。
例子2::<<!echo "输出内容1"echo "输出内容2"!表示注释多行代码使其不被执行。

3.变量声明[变量声明后可以修改里面的值

例子1:ABC=10表示声明一个名字为ABC的变量并赋值10,可以直接使用echo $ABC来读取变量储存的值。
例子2:ABC=10;ABC=2这里的第一个ABC表示声明变量并赋值为10,第二个ABC=2表示的是重新给变量ABC赋值个新的值2,并不是重新声明变量。

4.使用redonly声明常量[常量也叫静态变量,声明后无法修改里面的值] .

例子:redonly ABC=10 表示声明一个常量名为ABC值为10。

5.使用export声明全局变量[全局变量也叫环境变量,声明后可以在系统的所有目录和文件中调用。]

例子:export ABC=10表示声明一个全局的变量或叫环境变量,可以通过其他脚本文件调用。

6.使用unset卸载变量[也可以认为是暂时释放变量,注意unset不能卸载常量]

例子:unset ABC表示使用unset卸载变量ABC。

未经允许不得转载:谢雨尘安 » CentOS「linux」学习笔记20:shell编程注释、变量、常量

赞 (0) 打赏

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏