【shell点滴】参数变量
来源:互联网 发布:vb.net asp网站实例 编辑:程序博客网 时间:2024/05/21 10:54
参数变量故名思议就是用来操作输入参数的变量,知道用户输入了哪些参数,才可以进行相应的处理。
$1,$2
… 取第几个参数的意思 $*
取出所有的参数,解析参数的分割符环境变量 IFS 来决定,如果IFS 变了解析参数就会有问题 $@
以空格为分割,自动取出所有的参数看看几个例子
- 第一中就是取出第几位的参数
#set lzz niu apple#echo "$1, $2, $3"lzz, niu, apple
下标从1开始,取出了相应位置的参数
*后面两个我们放在一起看看
iuzhizhi@lzz-rmbp~ set lzz niu appleliuzhizhi@lzz-rmbp~ echo "$@"lzz niu appleliuzhizhi@lzz-rmbp~ echo "$*"lzz niu apple
看起来好像一样啊,想起来了 $*
是通过 IFS变量来决定的啊,再试试
liuzhizhi@lzz-rmbp~ set lzz niu appleliuzhizhi@lzz-rmbp~ echo "$@"lzz niu appleliuzhizhi@lzz-rmbp~ echo "$*"lzzniuapple
这个时 $@
还是正常的,但是$*
就不正常了,所以我们尽量使用 $@
在取全部参数
这是之前写过的一个脚本 shell 输入参数
参考
《linux 程序设计第二章》
声明:
本文出自 “orangleliu笔记本” 博客,转载请务必保留此出处http://blog.csdn.net/orangleliu/article/details/45774349 作者orangleliu 采用署名-非商业性使用-相同方式共享协议
0 1
- 【shell点滴】参数变量
- shell特定变量参数
- shell 变量和参数
- SHELL环境变量+参数变量
- Shell 参数置换变量
- shell特定参数变量
- shell 脚本参数变量
- shell 变量和参数
- Shell if参数 以及 变量
- linux shell特定变量参数
- shell中位置变量参数
- shell脚本变量与参数
- shell 位置变量和特殊变量参数
- Shell基础-Bash变量-位置参数变量
- shell基础-bash变量-位置参数变量
- shell 点滴
- shell 点滴
- SHELL点滴
- Windows 驱动开发 - 1
- c++程序设计——实验1
- 操作系统引论
- Tigase XMPP Server在CentOS部署与配置
- ubuntu下配置tomcat
- 【shell点滴】参数变量
- HDU-Fat Mouse' Trade
- (9-5)创建一个索引库
- 黑马程序员---基础加强:JDK1.5新特性
- 黑马程序员-Java概述
- java连接数据库驱动代码综合共享
- Kinect开发入门
- 黑马程序员---基础加强:注解、代理
- hdu 5228 ZCC loves straight flush && BestCoder Round #41 1001