shell处理特殊参数$* $@ $# $? $- $$ $! $0 $_

2025-09-27 13:03:52

1、($*) 

表示位置参数,从1开始,

 "$*" 就等价于 "$1c$2c…",

注意: "$*"使用时作为一个字符串

$*使用时作为各个独立的参数

shell处理特殊参数$* $@ $# $? $- $$ $! https://exp-picture.cdn.bcebos.com/94af5fc1b727ac53eb9f81982ecadce8914899af.jpg $_?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80" data-width="320" data-height="288"> $_" referrerPolicy="no-referrer" />" alt="shell处理特殊参数$* $@ $# $? $- $$ $! shell处理特殊参数$* $@ $# $? $- $$ $! $0 $_

3、$?

表示shell命令或者脚本执行结果返回的状态。

0默认是正确的

shell处理特殊参数$* $@ $# $? $- $$ $! https://exp-picture.cdn.bcebos.com/5e615d715fdb3620402ddd3dabc5260f89358daf.jpg $_?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80" data-width="590" data-height="270"> $_" referrerPolicy="no-referrer" />" alt="shell处理特殊参数$* $@ $# $? $- $$ $! shell处理特殊参数$* $@ $# $? $- $$ $! $0 $_

5、$-

使用Set命令设定的Flag一览,

可查看是否属于交互模式

如图

shell处理特殊参数$* $@ $# $? $- $$ $! https://exp-picture.cdn.bcebos.com/89402670d5413a8ca310b5bb1ffc508c9ace81af.jpg $_?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80" data-width="259" data-height="240"> $_" referrerPolicy="no-referrer" />" alt="shell处理特殊参数$* $@ $# $? $- $$ $! shell处理特殊参数$* $@ $# $? $- $$ $! $0 $_

7、$!

表示Shell最后运行的后台Process的PID。

如图

shell处理特殊参数$* $@ $# $? $- $$ $! https://exp-picture.cdn.bcebos.com/5c9c964ce54a2f27f7f738b2e00192dd3240f4af.jpg $_?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80" data-width="518" data-height="255"> $_" referrerPolicy="no-referrer" />" alt="shell处理特殊参数$* $@ $# $? $- $$ $! shell处理特殊参数$* $@ $# $? $- $$ $! $0 $_

9、$_

在shell启动时,在交互式shell里设置全路径名,在脚本里传递传递环境变量和参数列表。

随后,将前面一个命令的最后一个参数扩展

shell处理特殊参数$* $@ $# $? $- $$ $! https://exp-picture.cdn.bcebos.com/9881b1fce186242fb46a84ab35e434daf15ee8af.jpg $_?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80" data-width="337" data-height="257"> $_" referrerPolicy="no-referrer" />

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢