首页 > 代码库 > Linux 的特殊变量(2)

Linux 的特殊变量(2)

1.echo $?  输出结果为0 表示命令执行成功

   场景:判断上一个命令是否成功

    扩展 0:成功

            2 :权限拒绝

            1~125:表示运行失败

            126:找到命令,但是无法执行

            127:未找到要运行的命令

             > 128:命令被系统强制结束

2.$$ 获取当前shell的进程号(PID)

3.bash 内部变量

    echo,eval,exec,export,readonly,read,shift,wait,exit,.

    echo : 打印

    shift:参数向左移动

  

Linux 的特殊变量(2)