本文参考LinuxTechi网站中这篇文章:How to use variables in shell Scripting(by Pradeep Kumar · Published July 27, 2014 · Updated August 4, 2017 )整理部分译出,同时有添加了部分自己的批注。
系统定义的变量
System Defined Variables
Meaning
BASH=/bin/bash
Shell Name
BASH_VERSION=4.1.2(1)
Bash Version
COLUMNS=80
No. of columns for our screen
HOME=/home/linuxtechi
Home Directory of the User
LINES=25
No. of columns for our screen
LOGNAME=LinuxTechi
LinuxTechi Our logging name
OSTYPE=Linux
OS type
PATH=/usr/bin:/sbin:/bin:/usr/sbin
Path Settings
PS1=[\u@\h \W]$
Prompt Settings
PWD=/home/linuxtechi
Current Working Directory
SHELL=/bin/bash
Shell Name
USERNAME=linuxtechi
User name who is currently lo