美文网首页
shell入门7-系统环境变量

shell入门7-系统环境变量

作者: 万州客 | 来源:发表于2022-12-28 09:01 被阅读0次

    上一节讲了用户自定义变量,这里介绍一些系统内置的默认环境变量。

    一,所有默认的系统变量


    image.png

    二,测试脚本

    #!/bin/bash
    
    echo "当前帐户是:$USER,当前帐户的UID是:$UID"
    echo "当前帐户的根目录是:$HOME"
    echo "当前工作目录是:$PWD"
    echo "返回0~32767的随机数:$RANDOM"
    echo "当前脚本的进程号是:$$"
    echo "当前脚本的名称为:$0"
    echo "当前脚本的第1个参数是:$1"
    echo "当前脚本的第2个参数是:$2"
    echo "当前脚本的第3个参数是:$3"
    echo "当前脚本的所有参数是:$*"
    echo "准备创建一个文件..."
    touch "$*"
    echo "准备创建多个文件..."
    touch "$@"
    
    ls /etc/passwd
    echo "我是正确的返回状态码:$?,因为上一条命令执行结果没有问题"
    ls /etc/pas
    echo "我是错误的返回状态码:$?,因为上一命令命令执行结果有问题,提示无此文件"
    

    三,测试输出


    image.png

    相关文章

      网友评论

          本文标题:shell入门7-系统环境变量

          本文链接:https://www.haomeiwen.com/subject/hfyoqdtx.html