shell 中的特殊变量
Posted 白桂任的博客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell 中的特殊变量相关的知识,希望对你有一定的参考价值。
$0:当前执行脚本的文件名
$n:n是自然数,第一个参数是 $1,第二个参数是 $2,依此类推
$#:参数个数
$*:所有参数,一个字符串,例如,./a.sh 1 2 3,则 $* 是 "1 2 3"
[email protected]: 所有参数,效果是每个参数被独立的双引号括起来;每个参数都是一个独立的""引用字串
$?: 上一个命令执行的退出状态码
$$: 当前 shell 的进程 ID
$!: 上一个后台运行进程的 ID
以上是关于shell 中的特殊变量的主要内容,如果未能解决你的问题,请参考以下文章