$0 这个程式的执行名字 $n 这个程式的第n个参数值,n=1..9 $* 这个程式的所有参数,此选项参数可超过9个。 $# 这个程式的参数个数 $$ 这个程式的PID(脚本运行的当前进程ID号) $! 执行上一个背景指令的PID(后台运行的最后一个进程的进程ID号) $? 执行上一个指令的返回值 (显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误) $- 显示shell使用的当前选项,与set命令功能相同 $@ 跟$*类似,但是可以当作数组用
- 浏览: 29430 次
- 性别:
- 来自: 大连
相关推荐
主要内容: .shell基础 基本介绍,环境,选项,特殊字符 .shell变量 用户定义变量,环境变量,位置变量(shell 参数) .shell script编程 条件测试,循环及重复控制
linux命令查询手册 linux shell编程经典书籍 shell参数表整理 linux系统管理 4合1 linux 管理学习必备 都是流传的经典,无需介绍,值得珍藏
shell命令调用kettle,将生成的日志按月打包,并运行前一天的数据,并且参数传递冲抵kettle中的变量
Unix Shell 编程一些常用但是又容易忘记的东西。 描述参数输入、回车换行、以及算法。
而shell 脚本参数作为变量传递给SQL以及SQL脚本也是DBA经常碰到的情形之一。本文主要讨论了如何将shell脚本的参数传递到SQL脚本之中并执行SQL查询。 有关shell与SQL之间的变量传递,请参考:Linux/Unix shell ...
java调用shell 包含简单的编写shell文件 调用含有参数的shell文件
解决Unity不能调用shell脚本传递参数的问题
拍击:无痛shell参数解析和依赖检查
输入应当允许带多个参数(一行内可以表示),不考虑通配符 (即“*”、“?”、“-”等等)的处理。 2.输入错误命令能提示出错并进入下一轮接收命令状态。 3.可以用Ctrl-C和Ctrl-\结束简单shell的运行。 4.程序运行正确,...
本资源主要内容包括(资源有保证,都是干货,一看就会): 1.KETTLE远程服务配置及启动说明。 2.JAVA传参调用KETTLE远程服务执行任务实现过程及注意事项说明。 3.附件包括:配套说明文档、代码包、KETLLE任务测试...
主要介绍了Shell脚本中判断输入参数个数的方法,使用内置变量$#即可实现判断输入了多少个参数,需要的朋友可以参考下
Shell 传递参数 我们可以在执行 Shell 脚本时,向脚本传递参数,脚本内获取参数的格式为:$n。n 代表一个数字,1 为执行脚本的第一个参数,2 为执行脚本的第二个参数,以此类推…… 以下实例我们向脚本传递两个参数...
主要内容: shell基础 基本介绍,环境,选项,特殊字符 shell变量 用户定义变量,环境变量,位置变量(shell 参数) shell script编程 条件测试,循环及重复控制 .shell定制
介绍:Bourne Shell 基础及其他很多有用的特性,shell编程及组织。 主要内容: ....shell变量 用户定义变量,环境变量,位置变量(shell 参数) .shell script编程 条件测试,循环及重复控制 .shell定制
1.当一个脚本需要传入的参数较多时,可以使用for循环进行参数遍历 示例: #!/bin/bash number=65 #定义一个退出值 index=1 #定义一个计数器 if [ -z $1 ];then #对用户输入的参数做判断,如果未输入参数则返回脚本...
其次 ,shell参数分为位置参数和内部参数;其中,位置参数 :是由系统提供的参数,就是我们一般说的某个数组的第1,2,3…个元素;可以采用$i的形式获得某个参数,显然$0就是程序本身,$1就是第一个参数; 这里需要...
等方式获取脚本命令行传入的参数,值得注意的是,$0获取到的是脚本路径以及脚本名,后面按顺序获取参数,当参数超过10个时(包括10个),需要使用${10},${11}….才能获取到参数,但是一般很少会超过10个参数的情况。 ...
实验一利用课本第9页程序1-5的框架,实现带参数的简单shell,实现允许输入命令带参数的简单shell。原来的实现是不能够带参数的。输入命令所能带的参数个数,只受到系统键盘输入缓冲区长度(以及shell输入缓冲区长度...
linux shell编程if语句内判断参数详解 主要讲了 shll中if语句里可用参数,非常详细
之所以用到命令行参数,关键在于shell脚本需要与运行脚本的人员进行交互。bash shell提供了命令行参数添加在命令后面的数据值)、命令行选项修改命令行为的单字符值)和直接读取键盘输入。 1、命令行参数向shell脚本...