1 使用变量

image.png
image.png

2 删除变量

使用 unset 命令可以删除变量。语法:
unset variable_name
变量被删除后不能再次使用;unset 命令不能删除只读变量。
举个例子:

  1. #!/bin/sh
  2. myUrl="http://see.xidian.edu.cn/cpp/u/xitong/"
  3. unset myUrl
  4. echo $myUrl

上面的脚本没有任何输出。

如何删除只读变量?
关掉终端, 重新再开一个

3 变量分类

  1. 全局变量: 所有用户都可以使用, 保存在/etc/profile, etc/bashrc中, 开机后生效
  2. 本地变量: 用户私有变量, 只有本用户可以使用, 保存在家目录的.bash_profile中, 登录后生效
  3. 用户自定义变量: 用户自定义, 在脚本执行完 或 终端关闭后失效

4 定义永久变量

在/etc/profile中

export name=”CPALyth”