Shell变量一览

Shell变量一览

$#
Shell命令的参数个数

$$
Shell本身的进程ID

$!
Shell最后运行的后台进程的进程ID

$?
Shell最后运行的命令的退出码(返回值)

$-
Shell使用Set命令设定的Flag一览

$*
所有参数列表,如果 $* 被 "" (双引号)括起来,则以"$1 $2 ... $n" 的形式输出

$@
所有参数列表,如果 $@ 被 "" (双引号)括起来,则以"$1" "$2" ... "$n" 的形式输出

$0 
Shell本身的文件名 

$1~$n 
添加到Shell的各参数值。$1是第1参数,$2是第2参数, $n是第n个参数

特殊Shell命令

有4种方法可以重复执行上一条命令

1.使用上方向键,并回车执行
2.按 !! 并回车执行
3.输入 !-1 并回车执行
4.按 Ctrl+P 并回车执行
原文地址:https://www.cnblogs.com/WONDERFUL-cnblogs/p/4704613.html