美文网首页
5 Shell变量(Shell Variables)

5 Shell变量(Shell Variables)

作者: Doerthous | 来源:发表于2017-10-18 00:28 被阅读0次

这里只列举了常用的情况,完整请参考《Bash Reference Manaul》

Bourne Shell Variables


  • HOME,当前用户的家目录。
  • IFS,分割fields的字符列表。
  • PATH,以冒号分隔的目录,shell在这些目录下查找可用的命令。长度为0的目录代表当前目录。
  • PS1,Primary提示字符串(Prompt String)。默认值为“\s-\v$”。
  • PS2,Secondary提示字符串。默认值为‘> ’。

Bash Variables


  • BASH,当前bash实例的绝对路径。
  • BASHPID,当前bash实例的pid。
  • BASH_VERSION,当前bash的版本号。
  • HOSTNAME,当前host的名字。
  • LANG,所有LC_变量的默认值。
  • LC_ALL,该变量会覆盖所有LC_变量和LANG变量。
  • LC_MESSAGES,该变量决定用于翻译$"strings"的区域类别。
  • LC_NUMERIC,该变量决定用于数字格式的区域类别。
  • LC_TIME,该变量决定用于日期和时间格式的区域类别。
  • OLDPWD,先前的工作目录。
  • OSTYPE,描述操作系统的字符串。
  • PPID,当前shell的父进程id,只读。
  • PWD,当前所在目录。
  • RANDOM,每次访问改变量都会得到一个范围在0到32767的随机数,对其赋值相当于设置随机函数的seed。
  • SECONDS,Shell启动至今过去的秒数,可写。
  • SHELL,Shell的绝对路径。如果shell启动时改变量未set,则bash将其设置为用户的login shell。
  • SHLVL,Bash的嵌套深度。
  • UID,当前用户的uid,只读。

相关文章

  • 5 Shell变量(Shell Variables)

    这里只列举了常用的情况,完整请参考《Bash Reference Manaul》 Bourne Shell Var...

  • shell基础

    [TOC] Variables Shell variables are created once they are...

  • Shell脚本基础

    1.Shell变量 2.Shell字符串 3.Shell数组 4.Shell注释 5.Shell参数传递 参数处理...

  • shell中级使用笔记

    目录 1、shell脚本的执行方法 2.shell的变量类型 3.shell特殊变量 4.变量子串的常用操作 5....

  • Linux Shell:基础知识和Shell变量

    摘要:Linux,Shell 整理Shell内容要点: Shell基础知识 Shell变量的类型 Shell变量赋...

  • jenkins:内置变量

    摘自jenkins The following variables are available to shell ...

  • shell基础在工作中的应用

    shell编程基础:1. shell变量:环境变量、特殊变量、用户自定义变量2. shell输入输出3 shell...

  • 1.bash 简介与名词定义

    总目录: 1,bash 简介2,名词定义3,shell 基本特性4,shell 内建命令5,shell 变量6,b...

  • Shell 学习

    shell 变量 shell 参数传递 shell 数组 shell 运算符 shell echo 命令 prin...

  • Shell 概述

    学习 Shell 主要包括的内容: Shell 脚本入门 Shell 变量 Shell 内置命令 Shell 运算...

网友评论

      本文标题:5 Shell变量(Shell Variables)

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