Bash 内置变量

 Bash 内置变量
BASH bash的完整路径名
BASH_ENV
BASH_VERSION bash的版本
CDPATH cd命令的搜寻路径
ENV 环境变量
EUID 有效的使用者ID
FCEDITOR fc命令默认的比较器
FIGNORE 在进行命令补齐时,如若想忽略的扩展名列表
FUNCNAME 在函数执行时,此变量内容即为函数式的名称
GLOBIGNORE
GROUPS 这是一个数组变量
HISTCMD 当前指令执行完后,在历史指令中的排列编号
HISTCONTROL 控制指令是否存入历史脚本文件中
HISTFILE 设定历史脚本文件的路径文件名
HISTFILESIZE 历史脚本文件存储指令的最大行数
HISTIGNORE 不存入历史脚本文件的指令样式
HISTSIZE
HOME 用户的家目录位置
HOSTFILE 包含自动补齐主机名的数据文件
HOSTNAME 主机名
HOSTTYPE 主机形态
IFS 定义字段分割符号
INPUTRC 设定命令行函数式库readline的启动配置文件,可覆盖~/.inputrc的设定
LANG 目前语系的名称
LC_ALL 目前的locale
LC_COLLATE locale字母排序
LC_CTYPE locale字符分类
LC_MESSAGES locale信息显示的转换
LINENO script已执行到的行数
MACHTYPE 描述主机形态的GNU格式:cpu-公司-系统
MAIL 邮件文件的名称
MAILCHECK 每隔多久就检查一次邮件,默认是60秒
MAILPATH 设定检查邮件的文件名,如果有两个以上,用:分割
OLDPWD 前一个工作目录
OPTARG 使用getopts处理选项时,取得的选项的参数。
OPTIND 使用getopts处理选项时,选项的索引值
OPTERR 如果把OPTERR设置为1,则getopts发生错误时,不管选项第一个字符是否为:,仍然显示错误信息。
OSTYPE 执行bash的操作系统种类。
PATH 命令的搜寻路径
PPID 父进程的进程编号
PROMPT_COMMAND
PS2 次提示符号 默认为>
PS3 select选单的提示符。默认为#?
PWD 目前工作的目录
RANDOM 随即函数
REPLY select和read没有设定读取变量时,默认的变量名称为REPLY
SECONDS 目前bash shell已执行的时间
SHELL shell文件的路径
SHELLOPTS 本变量的内容是经过set -o 设定为已开启的shell选项,以:分隔
SHLVL 子shell的层级数
TIMEFORMAT 设定time统计运行时间的格式
TMOUT 如果tmout的大于0,则bash会等待tmout秒后,自动结束目前的bash shell
UID 用户代码 密码文件账号中的第三个域值
S1-$n 位置参数
$* 代表所有的位置参数,并且视为一个字符串
$@ 代表所有的位置参数,代表各位置参数组成的串行。
$# 位置参数的个数
$_ bash的绝对路径 或者 上一个命令执行时,最后一个位置参数
$? 上一个命令执行结束后的传回值,0表示执行成功,非0表示执行有误
$$ 目前bash shell的进程编号
$! 上一个后台程序的进程编号
$- bash shell目前使用的功能选项
 

你可能感兴趣的:(扩展名,用户,历史,的)