Shell特殊变量含义
$$
Shell本身的PID(ProcessID)
$!
Shell最后运行的后台Process的PID
$?
最后运行的命令的结束代码(返回值)
$-
使用Set命令设定的Flag一览
$*
所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。
$@
所有参数列表。如"$@"用「"」括起来的情况、以"$1" "$2" … "$n" 的形式输出所有参数。
$#
添加到Shell的参数个数
$0
Shell本身的文件名
$1~$n
!#
上一个命令名
!$
上一个命令的最后一个参数
!:n
上一个命令的第n个参数
转载于:https://blog.51cto.com/marse/1883082
Shell特殊变量含义相关推荐
- linux shell 特殊变量 符号 $0, $#, $*, $@, $?, $$ 命令行参数
特殊变量列表 变量 含义 $0 当前脚本的文件名 $n 传递给脚本或函数的参数.n 是一个数字,表示第几个参数.例如,第一个参数是$1,第二个参数是$2. $# 传递给脚本或函数的参数个数. $* 传 ...
- shell 编程 变量
转自:http://blog.csdn.net/qq504196282/article/details/52994249 shell之变量和引用 分类:SHELL编程基础 (470) (0) 举报 ...
- Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数
前面已经讲到,变量名只能包含数字.字母和下划线,因为某些包含其他字符的变量有特殊含义,这样的变量被称为特殊变量. 例如,$ 表示当前Shell进程的ID,即pid,看下面的代码: $echo $$ 运 ...
- Shell特殊变量:Shell $0,$#,$*,$@,$?,$$和命令行参数
特殊变量列表 变量 含义 $0 当前脚本的文件名 $n 传递给脚本或函数的参数.n是一个数字,表示第几个参数.例如,第一个参数是$1,第二个参数是$2. $# 传递给脚本或函数的参数个数 $* 传递给 ...
- Shell环境变量深入了解
目录 Shell环境变量深入:加载流程测试 Shell登录环境执行脚本文件语法 Shell非登录环境变量执行脚本文件语法 Shell环境变量深入:识别Shell环境类型 Shell环境变量深入:详细切 ...
- Shell脚本变量揭秘
文章目录 Shell脚本变量揭秘 一.自定义变量 1.定义新的变量 2.查看和引用变量的值 3.变量赋值的特殊操作 1)双引号("") 2)单引号(') 3)反撇号(`) 4)re ...
- shell脚本——变量定义
变量的定义 变量如何定义 变量的定义规则 变量名区分大小写 变量名不能有特殊符号 变量名不能以数字开头 等号两边不能有任何空格 变量的定义方式 基本方式 命令执行结果赋值给变量 交互式定义变量(rea ...
- 【Linux】Shell三类变量的作用域——linux shell “永久环境变量”、“临时环境变量”和普通变量之完全解读...
2015-05-08 00:15 3896人阅读 评论(10) 收藏 举报 本文章已收录于: 分类: 软件开发进阶(419) 作者同类文章X Unix/Linux杂项(118) 作者同类文章X 版权声 ...
- java s0 s1_Java GC 变量含义(S0 S1 E O P YGC YGCT FGC FGCT GCT)详解
众所周知,Java程序不用像C++程序在程序中自行处理内存的回收释放.这是因为Java在JVM虚拟机上增加了垃圾回收(GC)机制,用以在合适的时间触发垃圾回收,将不需要的内存空间回收释放,避免无限制的 ...
最新文章
- 第二十章:异步和文件I/O.(十三)
- linux 安装gcc4.2,Linux操作系统下安装gcc4.2.*的方法
- [codevs 1514] 书架
- 微信小程序开发系列五:微信小程序中如何响应用户输入事件
- c++从入门到进阶--引用与常量
- 掌握spec只需读这一篇文章,CentOS、RedHat、SUSE粉的福利来了
- 按键检测框架单击-双击-连按
- 《Scikit-Learn与TensorFlow机器学习实用指南》第7章 集成学习和随机森林
- redhat常用基础命令代码
- 俯首甘为孺子牛上一句是什么
- 切片 go 去除第一个_Go语言入门指南,带你轻松学Go
- java计算机毕业设计企业员工档案管理源码+系统+数据库+lw文档+mybatis+运行部署
- CSS角度单位:deg、grad、rad、turn
- Fluent compiled 失败:UDF library you are trying to load (libudf) is not compiled for parallel on the
- python单向认证_使用Python进行单向方差分析的四种方法
- BIM技术在装饰装修工程中的应用
- Docker-Windows安装、升级、卸载
- PID详解3(摄像头循迹分析)
- (项目)在线教育平台(十三)
- 7、刷牛客网SQL题(一)
热门文章
- SpringBoot 2.0 多图片上传加回显
- SpringBoot+JWT+Shiro+MybatisPlus实现Restful快速开发后端脚手架
- HttpClient连接池设置引发的一次雪崩
- 百度发布全功能AI平台!
- Python的深浅拷贝讲解!
- 万字长文!线性代数的本质课程笔记完整合集
- Datawhale第五期组队学习团队成员
- 计算机科学和Python编程导论(六) 测试与调试
- 颤抖吧,打工人!深信服推出员工离职倾向、工作摸鱼监测系统!
- PyTorch 1.6正式发布!新增自动混合精度训练、Windows版开发维护权移交微软