Linux 的特殊变量

Posted 天行健,君子以自强不息

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 的特殊变量相关的知识,希望对你有一定的参考价值。

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 的特殊变量的主要内容,如果未能解决你的问题,请参考以下文章

linux Shell特殊变量 $0, $#, $*, $@, $?, $$和命令行参数

sed 变量替换和Linux的特殊符号大全

Linux中特殊环境变量

linux基本变量学习:本地变量环境变量特殊变量位置变量

shell编程之常用系统变量自定义变量特殊变量运算符

Linux Shell编程之特殊变量