零基础学安全--shell(3)脚本参数传递与数学运算

目录

学习连接

一些变量的作用

数学运算

运算与变量结合


学习连接

声明!
学习视频来自B站up主 **泷羽sec** 有兴趣的师傅可以关注一下,如涉及侵权马上删除文章,笔记只是方便各位师傅的学习和探讨,文章所提到的网站以及内容,只做学习交流,其他均与本人以及泷羽sec团队无关,切勿触碰法律底线,否则后果自负!!!!有兴趣的小伙伴可以点击下面连接进入b站主页[B站泷羽sec]

shell (3)脚本参数传递与数学运算

一些变量的作用

我们这里创建一个名为3的新文件

文件中输入一下内容

(下面$1的变量是你是第几个参数就是$几,$2就是第二个参数)

执行,下图执行结果如下

数学运算

expr 是一个在 Linux 和类 Unix 操作系统中用于评估表达式的命令行工具。它主要用于整数运算、字符串操作和逻辑运算

在 expr 表达式中,运算符和操作数之间需要有空格

如你想计算10+10的结果,需要输入10 + 10,下图中有例子

且在使用expr计算乘法时是需要对*进行转义的,如下图

在使用expr计算除法时是向上取整的

在使用expr计算时如果要用到括号也需要对括号进行转义

运算与变量结合

这里使用 ` 反引号将表达式括起来就可以先计算在赋值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值