常用Shell脚本编写的内置变量
2019独角兽企业重金招聘Python工程师标准>>>
参数处理-Shell传入参数的处理
$#
传递到脚本的参数个数$*
以一个单字符串显示所有向脚本传递的参数。与位置变量不同,此选项参数可超过9个$$
脚本运行的当前进程ID号$!
后台运行的最后一个进程的进程ID号$@
与$#
相同,但是使用时加引号,并在引号中返回每个参数$-
显示shell使用的当前选项,与set命令功能相同$?
显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误。 变量 含义$0
脚本名字$1
位置参数 #1$2
-$9
位置参数 #2 - #9${10}
位置参数 #10$#
位置参数的个数"$*"
所有的位置参数(作为单个字符串) *"$@"
所有的位置参数(每个都作为独立的字符串)${#*}
传递到脚本中的命令行参数的个数${#@}
传递到脚本中的命令行参数的个数$?
返回值$$
脚本的进程ID(PID)$-
传递到脚本中的标志(使用set)$_
之前命令的最后一个参数$!
运行在后台的最后一个作业的进程ID(PID)
"${1+$@}"
脚本传递 全部输入参数
转载于:https://my.oschina.net/frankies/blog/359813
常用Shell脚本编写的内置变量相关推荐
- 10 个实战及面试常用 Shell 脚本编写
https://www.jianshu.com/p/6f5cfaec488a 注意事项 1)开头加解释器:#!/bin/bash 2)语法缩进,使用四个空格:多加注释说明. 3)命名建议规则:变量名大 ...
- linux内置变量大全,Linux进阶之bash编程四(内置变量)
一:基础回顾 1:文件清空 [craft@vp143 test]$ >log.txt 2:正常和错误重定向输出 //正常和错误都追加输出到同样地方 [craft@vp143 test]$ ifc ...
- shell学习之常用bash内置变量
常用的Bash内置变量 1 BASH_COMMAND当前执行的命令 2 LINENO显示当前所在行号 /bin/bash echo "this is test about ARG LINEN ...
- 【Smarty】Smarty引用、常用内置变量、判断、循环、JavaScript脚本
在<[Smarty]Smarty的下载.配置与Helloworld>(点击打开链接)说明了Smarty的基本运行方式,这里再进一步说明,Smarty的条件结构.循环结构怎么使用.Sessi ...
- shell--特殊位置参数变量及常用内置变量
1.shell中的特殊位置参数变量 $0:获取当前执行的shell脚本的文件名,如果执行脚本包含了路径,那么就包括脚本路径 $n:获取当前执行的shell脚本的第n个参数,n=1..9,当n为0时表示 ...
- jmeter中没有sampler_jmeter(七)-BeanShell常用内置变量和场景
Bean Shell常用内置变量 JMeter在它的BeanShell中内置了变量,用户可以通过这些变量与JMeter进行交互,其中主要的变量及其使用方法如下: log:写入信息到jmeber.log ...
- 【Shell】awk命令--输出某列,列求和,列求平均值,列最大值,列去重复,取倒列,过滤行,匹配,不匹配,内置变量|定义分隔符|多个分隔符...
目录 awk基本语法 awk输出某几列 awk遍历文件行处理 awk中运行shell命令 方法1:awk 内置函数system 方法2 通过awk print 交给bash awk中运行shell命 ...
- Perl常用的内置变量
先来一个例子吧 #!/usr/bin/perl usewarnings; @array =qw(a b c d); foreach(@array) { print$_,"\n"; ...
- 【Shell】awk命令--输出某列,列求和,列求平均值,列最大值,列去重复,取倒列,过滤行,匹配,不匹配,内置变量|定义分隔符|多个分隔符
目录 awk基本语法 awk输出某几列 awk遍历文件行处理 awk中运行shell命令 方法1:awk 内置函数system 方法2 通过awk print 交给bash awk中运行shell命 ...
最新文章
- tomcat的部署及session绑定反代
- Xbox 2021年科隆展发表会将于8月25日凌晨1点开始
- LD_LIBRARY_PATH should not contain the current directory
- 爬虫文档学习 xpath bs4 selenium scrapy...
- 前世今生:蚂蚁金服自研数据库OceanBase的道路与思考
- Android 存储路径浅析
- python判断对错题_可以在线答题,并且能判断对错,将错题保存起来
- struts1基础入门
- 【AS3代码】擦窗户效果(也就是流行的妄撮游戏)
- 为什么前端比java工资高_Web前端为什么一般工资比java低?
- Pillow(PIL)入门教程(非常详细)
- 写在前面 - 跟小智一起学网络(1)
- Python学习笔记-系统性能信息模块psutil
- HHDB数据库备份恢复
- noip2002 字串变换 (双向宽搜,交替扩展)
- Mysql修改数据库名方法
- 将自己的网站(html页面)做成链接分享给他人(建议使用vercel)
- 算法学习之膨胀腐蚀算法
- C#面向对象Chatbot智能版
- mysql 查询成绩排名_mysql 学生成绩查询排名
热门文章
- 用Spotlight on windows 实时监控Windows服务器性能
- 您的关注是我最大的快乐
- 我的世界服务器称号显示,服务器插件 称号 超级好用
- ajax async:false不管用_js 网络请求框架 ajax和axios、fetch的区别
- 数据库持久 项目重启_Aerospike + ScaleFlux 提供的超高性能方案助力同盾超大规模核心数据库系统...
- 云计算还是python_云计算 与python
- iacr crypto 级别_以防范病毒和黑客的侵犯,Windows 10如何调整IE目前的安全级别
- “万能钥匙”可以释放大脑:脑刺激个性化医疗的新领域
- java format 字符_JAVA字符串格式化-String.format()的使用
- 这十大科学文献最烂配图,你可千万别学