• 自学Linux Shell6.2-用户自定义环境变量


    点击返回 自学Linux命令行与Shell脚本之路

    6.2-用户自定义环境变量

    1.设置局部用户定义变量

    • 一旦启动bash shell(或者执行一个shell脚本),你就能创建这个shell进程可见的局部环境变量;
    • 局部环境变量一定更要使用小写;
    • 可以通过  =  给环境变量赋值,值可以使数值或者字符串;
    • 变量名、等号、值之间没有空格;
    • 若给一个变量赋值一个含有空格的字符串值,必须用   " "   来界定字符串的首尾;
    • 设置了局部环境变量之后,就能在shell进程任何地方使用,但是如果生成了另外一个shell,它在子shell中就不可用

    2.设置全局环境变量

    • 设定全局环境变量的进程所创建的子进程中,该变量都是可见的;
    • 设置全局环境变量,先创建一个局部环境变量,然后再把它导入到全局变量中; 通过export命令导入,变量前不要加$;
    • 修改子shell全局环境变量并不会影响父shell中该变量的值,甚至无法使用expert命令去改变父shell中全局环境变量的值。

     

    以上分析,在定义局部环境变量my_variable 后,bash命令启动了一个子shell,在这个子shell中能够正确的显示变量my_variable 的值

    3.删除环境变量

    • 删除环境变量使用unset命令,不加$;      使用到变量使用$ ,操作变量不使用$ 
    • 在子shell删除环境变量不会影响父shell中的值

     

  • 相关阅读:
    http
    VUE-1
    AJAX
    html常用标签
    CSS网页布局
    概念整理3
    SEO
    概念整理2
    var
    概念整理
  • 原文地址:https://www.cnblogs.com/yaoyaojcy/p/9184031.html
Copyright © 2020-2023  润新知