第5节. 算术运算和read

img

&& || 和 || &&先后效果不一样

img

img

= 是比字符串

-eq是比整数的,小数不行。

上图的两个等号,一般一个就行了,双综括号里可以用两个等号,然后双综括号里一般用=~正则表达式。

img

img

img

read

read varXX

unset varXX

这两个后面跟的都是变量名,不需要加$xxx这样。就是变量了。

img

img

img

img

img

img

优化不换行

img

echo 不换行

img

再次优化,read的本身就自带提示语句

img

img

img

image-20220206152843515

写个脚本实现鸡兔同笼算法

image-20220206153142175

image-20220206153207370

read一下赋值多个

失败案例

image-20220206153332685

man bash可见

img

img

img

管道符后面是一个子进程,所以要括起来,你用小括号就是子进程后面再接一个子进程了。

花括号就是管道符-子进程后面直接一个整体。

总之作为一个整体就行了。

img

证明管道符确实开启了子进程

img

img

img

img

image-20220206154003520

image-20220206154151545

image-20220206154255928

img

先来一个还阔以但是有点不太推荐的解法,因为短路与或用的太多了

image-20220206161258588

img

img

img

if条件判断

image-20220206161859279

Copyright 🌹 © oneyearice@126.com 2022 all right reserved,powered by Gitbook文档更新时间: 2024-07-28 14:48:02

results matching ""

    No results matching ""