shell系统变量

  • Post author:
  • Post category:其他


shell常见的系统变量、环境变量、用户变量详解如下。

(1)shell编程常见系统变量如下:

•□ $0:当前脚本的名称。

□ $n:当前脚本的第n个参数,n=1,2,…,9。

•□ $∗:当前脚本的所有参数(不包括程序本身)。

•□ $#:当前脚本的参数个数(不包括程序本身)。

•□ $?:命令或程序执行完后的状态,返回0表示执行成功。

•□ $$:程序本身的PID号。

(2)shell编程常见环境变量如下:

•□ PATH:命令所示路径,以冒号为分割。

•□ HOME:打印用户家目录。

•□ SHELL:显示当前shell类型。

•□ USER:打印当前用户名。

•□ ID:打印当前用户ID信息。

•□ PWD:显示当前所在路径。

•□ TERM:打印当前终端类型。

•□ HOSTNAME:显示当前主机名。

(3)shell编程用户变量如下:

•□

A=jfedu.net

:自定义变量A。

•□ N_SOFT=nginx-1.12.0.tar.gz:自定义变量N_SOFT。

•□ BACK_DIR=/data/backup/:自定义变量BACK_DIR。

•□ IP1=192.168.1.11:自定义变量IP1。

•□ IP2=192.168.1.12:自定义变量IP2。



版权声明:本文为weixin_44893510原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。