解析预定义变量的用法

本文涉及的产品
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
全局流量管理 GTM,标准版 1个月
云解析 DNS,旗舰版 1个月
简介: shell编程里有一种变量,很多资料中都把它定义为预定义变量。工作中最常用到的预定义变量其实就两个:① $n② $?那么接下来,我们先来讲解$n:n是什么?n代表的是数字。简单点说,在脚本中$0表示命令本身,$1-$9表示第1到第9个参数,n为10以上的数字要用{}表示,例如:${10}来,我们写个脚本吧:这就是一个简单的求和脚本至于“$?”更简单了。

shell编程里有一种变量,很多资料中都把它定义为预定义变量。

工作中最常用到的预定义变量其实就两个:

① $n

② $?


那么接下来,我们先来讲解$n:

n是什么?n代表的是数字。简单点说,在脚本中$0表示命令本身,$1-$9表示第1到第9个参数,n为10以上的数字要用{}表示,例如:${10}


来,我们写个脚本吧:

wKiom1fkyVOD69xOAAC7-BmQdik134.png-wh_50

这就是一个简单的求和脚本



至于“$?”更简单了。

输入一条命令,例如:ls 文件夹

如果命令正确,则返回0

如果命令错误,则返回一个数字

wKioL1fkyf3DLV-zAAC_-uT_UIs560.png-wh_50

相关文章
|
8月前
|
安全 API Windows
CreateMutex用法
CreateMutex用法
|
9月前
|
机器学习/深度学习 数据可视化 API
Gymnasium的基本用法
Gymnasium的基本用法
429 0
|
测试技术 API
harfbuzz 的用法
HarfBuzz 整形 API 的核心是函数。此函数采用一种字体,即 包含一串 Unicode 代码点的缓冲区和 (可选)字体功能列表作为其输入。它取代了 缓冲区中的代码点,其中包含来自 字体,正确排序和定位,以及任何 应用的可选字体功能。hb_shape()
547 0
$.each()的用法
$.each()的用法
268 0

热门文章

最新文章