Linux变量参数$的含义

可靠的铁柱

可靠的铁柱

2016-02-19 13:39

今天图老师小编给大家精心推荐个Linux变量参数$的含义教程,一起来看看过程究竟如何进行吧!喜欢还请点个赞哦~

Linux系统中,很多人不理解脚本中变量参数$的意义,$0、$1.。。.。。分别代表什么意思呢?下面图老师小编就给大家详细介绍下Linux变量参数$的意义,感兴趣的朋友不妨来了解下吧。

 Linux变量参数$的含义

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

我们先写一个简单的脚本,执行以后再解释各个变量的意义 # 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 precomm stat: $?

保存退出 赋予脚本执行权限 # chmod +x variable 执行脚本 # 。/variable aa bbnumber:2

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

scname:。/variable

first:aa

second:bb

argume:aa bbshow parm list:aa bb

show process id:24544show precomm stat:0

通过显示结果可以看到: $# 是传给脚本的参数个数$0 是脚本本身的名字$1 是传递给该shell脚本的第一个参数$2 是传递给该shell脚本的第二个参数$@ 是传给脚本的所有参数的列表$* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个$$ 是脚本运行的当前进程ID号$? 是显示最后命令的退出状态,0表示没有错误,其他表示有错误

上面就是Linux变量参数$的意义的介绍了,可以看出变量参数$加上数字在脚本中代表着不同的意思,你学会怎么使用变量参数$了吗?

展开更多 50%)
分享

猜你喜欢

Linux变量参数$的含义

电脑入门
Linux变量参数$的含义

单反镜头上的参数具体含义

平面设计 海报设计 广告设计 画报设计 签名设计 服装设计 名片设计 画册设计 版式设计 商标设计
单反镜头上的参数具体含义

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Linux全局变量jiffies的用法

电脑入门
Linux全局变量jiffies的用法

linux df命令参数全介绍

电脑入门
linux df命令参数全介绍

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Linux如何删除替换变量值

电脑入门
Linux如何删除替换变量值

Linux find命令中-exec参数的作用

电脑入门
Linux find命令中-exec参数的作用

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

QQ透明皮肤修改器使用指南

QQ透明皮肤修改器使用指南

Javascript实例教程(9) 随机显示图片

Javascript实例教程(9) 随机显示图片
下拉加载更多内容 ↓