shell脚本参数
2014-04-25 00:00
169 查看
shell脚本参数可以任意多,但只有前9各可以被访问,使用shift命令可以改变这个限制。参数从第一个开始,在第九个结束。
$0 程序名字
$n 第n个参数值,n=1..9
$* 所有命令行参数
$@ 所有命令行参数,如果它被包含在引号里,形如”$@”,则每个参数也各自被引号包括
$# 命令行参数个数
$$ 当前进程的进程ID(PID)
$! 最近后台进程的进程ID
$? 最近使用命令的退出状态。
1)
if 与‘['之间没有加空格导致的
syntax error near unexpected token `then'问题的解决
2)
-bash: [: missing `]'
这是因为 在 if [ ] 内 要有空格
$0 程序名字
$n 第n个参数值,n=1..9
$* 所有命令行参数
$@ 所有命令行参数,如果它被包含在引号里,形如”$@”,则每个参数也各自被引号包括
$# 命令行参数个数
$$ 当前进程的进程ID(PID)
$! 最近后台进程的进程ID
$? 最近使用命令的退出状态。
1)
if 与‘['之间没有加空格导致的
syntax error near unexpected token `then'问题的解决
2)
-bash: [: missing `]'
这是因为 在 if [ ] 内 要有空格
相关文章推荐
- Shell脚本函数定义和函数参数
- shell脚本--用for循环遍历参数
- shell脚本-自定义option参数
- shell脚本参数
- shell脚本迅速获取access日志中的某个参数
- Shell 脚本参数说明
- shell脚本的参数
- Linux命令行与shell脚本(9)--函数参数
- 将参数传递到awk内,用shell脚本提取符合条件的行
- shell 脚本一些参数
- Shell脚本中判断输入参数个数的方法
- shell脚本操作mysql数据库,使用mysql的-e参数可以执行各种sql的(创建,删除,增,删,改、查)等各种操作
- shell脚本参数
- 编写SHELL脚本--判断用户的参数
- shell脚本中的grep命令参数使用方法介绍(转载)
- Shell脚本中判断输入参数个数的方法
- shell脚本中的if参数
- shell基本知识(1)--脚本参数
- shell脚本接参数优美用法
- 向shell或者sql脚本传参或接收参数的方法