bash特殊内部参数

bash部分特殊参数介绍

  • $-
  • 传递给脚本的标志(flags)

  • $!
  • 最后一个后台作业(job)的进程PID(Process ID)

  • $_
  • 保存上一个执行命令的最后一个参数

  • $?
  • 命令,函数或者脚本自身的退出状态。0表示成功,非0表示失败。

  • $$
  • 脚本自身的进程PID(Process ID)。通常用于脚本构建独一无二的临时文件名字。这比通常比调用mktemp更简单。

  • $n
  • 通过命令行传递给脚本的第n个参数,n取自然数,比如$0,$1,$2,…,其实$0为脚本自身的名字。

  • $@
  • 通过命令行传递给脚本的全部参数

  • $#
  • 通过命令行传给脚本的所有参数的个数

===
[erq]

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.