`

几种shell的环境变量设置

阅读更多
一:csh


#!/bin/csh或者#!/bin/tcsh

局部变量

  set name=value

全局变量

  setenv name value

二:ksh
Korn shell

#!/bin/ksh

局部变量

  name=value
全局变量

 export name=value


三:sh(Bourne shell)

#!/bin/sh  #一般在第一行,通知内核说明是哪种shell解释执行脚本。


局部变量

   name=value

全局变量
   name=value
   export name
1
1
分享到:
评论

相关推荐

    arm环境变量的设置

    ### ARM环境变量设置详解 #### 一、引言 在Linux环境下,无论是开发还是日常使用过程中,正确地配置环境变量都是非常重要的。环境变量能够帮助我们更便捷地管理和使用各种工具和程序。特别是在ARM架构下的Linux...

    Tony老师聊shell—环境变量配置文件

    通过本文的介绍,我们详细了解了shell环境变量配置文件的基本概念及其在Linux系统中的具体实现方法。正确地管理和设置这些环境变量对于确保系统的稳定性和提高工作效率具有重要意义。希望本文能帮助读者更好地理解和...

    判断Linux Shell环境变量是否存在

    判断Linux Shell环境变量是否存在是日常开发中的常见需求,掌握上述方法将有助于提高脚本的健壮性和可维护性。不同的方法适用于不同的场景,开发者可以根据具体需求选择合适的方法。同时,也建议多实践并结合实际...

    shell变量,具体的

    - 环境变量适用于所有用户进程,可在命令行中设置,但用户注销时这些值会丢失。建议在`.profile`等登录配置文件中定义。常用的环境变量包括: - `HOME`: 用户目录的全路径名 - `PATH`: shell从中查找命令的目录...

    设置Java环境变量

    在本例中,我们可以创建一个`.vbs`文件,利用VBScript的`WScript.Shell`对象来修改注册表,从而设置上述的Java环境变量。以下是一个简单的VBScript示例,展示了如何添加或修改环境变量: ```vbscript Option ...

    Linux环境变量设置--总结.pdf

    环境变量的设置主要通过以下几种方式: 1. **export命令**:用于将一个变量声明为环境变量,使得所有子进程都能访问。例如,`export HELLO="Hello!"` 将创建一个名为HELLO的新环境变量。 2. **配置文件**:系统...

    linux环境变量介绍

    它在 shell 编程方面相当优秀,但在处理与用户的交互方面做得不如其他几种 shell。在 Linux 中扩展为 Bourne Again shell (bash)。 C shell 支持象命令补齐(command-line completion)等一些 Bourne shell 所不...

    交叉编译设置环境变量

    有几种常见的方法来设置或修改环境变量: 1. **使用`export`命令**:这是临时设置环境变量的最直接方式。打开终端,输入以下命令: ``` export PATH=$PATH:/opt/au1200_rm/build_tools/bin ``` 这条命令将当前...

    Ubuntu环境变量

    1. **/etc/profile**:这是一个系统范围内的环境变量设置文件,它为每个登录用户设置了环境信息。当用户首次登录时,该文件会被执行,并从`/etc/profile.d`目录下的配置文件中收集shell设置信息。例如,可以在此文件...

    Linux环境变量命令说明

    在Linux中,可以通过几种不同的方式来管理和操作环境变量: 1. **env 命令** - **功能**:显示当前所有环境变量及其值。 - **举例**: ```sh $ env HOSTNAME=mykms.org PVM_RSH=/usr/bin/rsh SHELL=/bin/...

    LINUX里面的环境变量的配置

    在LINUX中,可以通过以下几种方式配置环境变量: 1. **命令行临时修改**:可以在命令行中使用`export`命令临时设置环境变量,这种设置只在当前会话中有效,退出终端后就会失效。 - 例如:`export PATH=/usr/local/...

    关于环境变量.pdf

    - 在`/etc/profile.d`目录下创建新的脚本文件来添加环境变量设置(推荐做法)。 - 编辑`/etc/bashrc`文件(不推荐)。 - **用户环境变量**:可以在用户的主目录下通过编辑`.bash_profile`、`.bash_login`或`....

    Shell环形变量和Unix系统入门

    Shell环形变量是Unix/Linux shell编程中的重要概念,它们是环境变量的一种特殊形式,用于在shell会话期间保存临时数据。环形变量与普通环境变量的区别在于,它们只存在于当前shell会话中,不会传递给子进程。下面...

    linux一些标准的环境变量.docx

    - **用途**:通过在`BASH_ENV`指向的脚本中设置环境变量和函数,可以实现对Bash shell环境的个性化配置。 ##### 7. DISPLAY - **含义**:`DISPLAY`变量指定了X Window系统使用的显示设备。对于图形界面的应用程序来...

    shell变量学习

    Shell提供了几种条件替换的机制: - `${variable: -value}`:如果变量`variable`未定义,就使用`value`作为默认值,但不改变`variable`的值。 - `${variable:=value}`:不仅用`value`替换,还会将`value`赋值给`...

    shell程序设计——变量

    环境变量是所有子进程都可以访问的变量,通常用于设置系统级别的配置。使用`export`命令可以将一个普通变量转换为环境变量,例如`export PATH=$PATH:/my/new/path`。局部变量只在当前Shell会话或函数内有效。 ### ...

    Linux中环境变量配置文件详解.docx

    用户级别的环境变量配置文件位于用户的家目录下,并且有以下几种形式: 1. **~/.bash_profile**:这个文件在用户登录时执行一次,用于设置用户特有的Shell信息。在某些Linux发行版(如Ubuntu)中,可能不存在这个...

    Linux中环境变量所导致的问题分析及解决.pdf

    4. **检查系统配置**:确保系统配置文件如`/etc/profile`、`/etc/environment`等正确设置,这些文件对所有用户生效,可能会影响到全局的环境变量设置。 总的来说,Linux中的环境变量问题可能导致命令找不到,特别是...

Global site tag (gtag.js) - Google Analytics