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。