Linux变量参数$的寄义

相关游戏 相关文章 发表评论字体大小:【 | |

作者:佚名 2019-12-31 来源:本站整理    浏览:4     评论:0 条

  Linux体系外,不少人不睬解剧本外变质参数$的意思,$0、$1.。。.。。划分代表甚么意义呢?上面小编便给各人具体引见高Linux变质参数$的意思,感趣味的伴侣没关系去理解高吧。

Linux变量参数$的寄义

  咱们先写一个简略的剧本,执止当前再诠释各个变质的意思 # touch variable# vi variable 剧本内容以下: #!/bin/shecho “number:$#”

  echo “scname:$0”

  echo “first :$1”

  echo “second:$2”

  echo “argume:$@”

  echo “show parm list:$*”

  echo “show process id:$$”

  echo “show preco妹妹 stat: $?”

  生存退没 付与剧本执止权限 # chmod +x variable 执止剧本 # 。/variable aa bbnumber:2

  scname:。/variable

  first:aa

  second:bb

  argume:aa bbshow parm list:aa bb

  show process id:24544show preco妹妹 stat:0

  经由过程显现成果能够看到: $# 是传给剧本的参数个数$0 是剧本自身的名字$1 是通报给该shell剧本的第一个参数$2 是通报给该shell剧本的第两个参数$@ 是传给剧本的一切参数的列表$* 是以一个双字符串显现一切背剧本通报的参数,取位置变质差别,参数否跨越9个$$ 是剧本运转确当行进程ID号$? 是显现最初号令的退没形态,0暗示出有谬误,其余暗示有谬误

  下面便是Linux变质参数$的意思的引见了,能够看没变质参数$添上数字正在剧本外代表着差别的意义,您教会怎样运用变质参数$了吗?

这些是你想要的吗?

相关游戏

相关文章

网友评论

评论需审核后才能显示