软件 什么是外壳变量? -技术百科的定义

什么是外壳变量? -技术百科的定义

目录:

Anonim

定义-Shell Variable是什么意思?

Shell变量是仅对当前Shell可用的变量。 相反,环境变量在系统范围内可用,并且可以由系统上的其他应用程序使用。

Shell是操作系统的命令解释器。 它处理在命令行上输入的命令或从Shell脚本文件读取的命令。

Techopedia解释了Shell Variable

变量是内存中用于保存值的位置。 为该位置分配了一个名称以使其具有描述性。 该值可以是任何类型的数据,例如名称,数字,文本或文件名/目录。 因此,变量不过是指向特定数据的指针。 Shell允许用户创建,分配或删除变量。 但是,这些变量只是临时变量,在关闭Shell会话时会自动删除。 要使Shell变量具有持久性并在整个系统范围内可用,必须将其导出,从而将其转换为环境变量。 用于执行此操作的命令取决于所使用的特定外壳。 在Linux使用的Bash shell中,命令是“ export”。

将使用以下语法创建shell变量:“ variable_name = variable_value”。 例如,命令“ set COMPUTER_NAME = mercury”将创建名为“ COMPUTER_NAME”的外壳变量,其值为“ mercury”。 对于带空格的值,必须使用引号。 尽管不是必需的,但Unix中的约定是将大写字母用作变量名。 同样,在Unix中,变量名(如文件名)区分大小写。

什么是外壳变量? -技术百科的定义