欢迎来到代码驿站!

当前位置:首页 >

Linux shell传递参数实现原理及代码实例

时间:2020-08-20 22:00:09|栏目:|点击:

Shell 传递参数

我们可以在执行 Shell 脚本时,向脚本传递参数,脚本内获取参数的格式为:$n。n 代表一个数字,1 为执行脚本的第一个参数,2 为执行脚本的第二个参数,以此类推……

以下实例我们向脚本传递两个参数,并分别输出,其中 $0 为执行的文件名:

特殊字符参数

$#  传递到脚本的参数个数

$*  以单个字符串形式显示所有传递到脚本的参数,如“1 2 3”

$$  脚本运行的当前进程ID号

$!   后台运行的最后一个进程的ID号

$@  以多个字符串形式显示所有传递到脚本的参数,如“1” “2” “3”

$-  显示Shell使用的当前选项,与set命令功能相同。

$?  显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误。

$*和$@的区别

 

上一篇:详解git submodule update获取不到最新提交的代码

栏    目:

下一篇:R语言ggplot2边框背景去除的实现

本文标题:Linux shell传递参数实现原理及代码实例

本文地址:http://www.codeinn.net/misctech/3844.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有