码迷,mamicode.com
首页 > 系统相关 > 详细

shell脚本中一些特殊变量

时间:2018-06-24 19:18:17      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:特殊   需要   工作   退出   入参   引号   pid   $?   shel   

在shell脚本中,一些常见的特殊变量表示方式还是需要知道的

 

如下就是一些经常用到的特殊变量表示方法:

$0    当前脚本名
$1 $2...    传入脚本or函数的参数(大于10需大括号括起来)
$#    传入脚本or函数的参数个数
$*     打印所有传入参数
$@   打印所有传入参数
          当传入参数有双引号时,
           $*是整体输出,$@是每个参数输出
$?    上个命令或者函数退出状态
$$    当前shell脚本进程ID
$-     显示shell使用的当前选项(传递给脚本的flag),与set命令功能相同
$!     在后台运行的最后工作的PID
$_    保存之前执行的命令的最后一个参数
$UID   打印当前用户的uid,root UID为0

shell脚本中一些特殊变量

标签:特殊   需要   工作   退出   入参   引号   pid   $?   shel   

原文地址:https://www.cnblogs.com/watertaro/p/9221073.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!