then的用法

更新时间:2022-11-23 10:46:21 阅读: 评论:0


2022年11月23日发(作者:whereareyounow)

2-1使⽤if-then语句

接下来介绍⼀下shell中的判断与控制。我们知道在其他的⾼级编程语⾔中会使⽤if这样的语句,如果它满⾜条件就执⾏对应条件内的

业务逻辑、语法或函数等等。在我们的shell中也是⼀样的,我们可以使⽤if-then语句,类似于我们在⾼级编程语⾔中使⽤的if语句,来执⾏

⼀些条件判断,对符合条件的做⼀些特殊处理,那不同于其他⾼级编程语⾔,我们来看⼀下shell中if-then的语法。

语法

ifcommand|condition

then

commands

fi

if后⾯要跟⼀个command还要跟⼀个condition,这是两种不同的形式,⽐如你后⾯跟command形式的时候,可以直接跟⼀个命

令,如果if后⾯跟的command能够成功执⾏的话(command执⾏后的退出状态码为0),然后就到then⾥⾯的commands执⾏的某些命

令。否则的话他不会执⾏then⾥⾯的内容。fi代表结束。fi是固定的写法,if后⾯的then也是固定写法。

我们先来看⼀下comand这种情况,给⼤家演⽰⼀下。condition⽐较复杂,后续给⼤家讲解。

⾸先我们创建⼀个

#!/bin/bash

#ifpwd

then

echo"Itworks"

fi

这时我们可以看到它会输出Itworks。并且pwd执⾏后也会列出⽬录。

这就是我们的if-then指令的⽤法,我们知道在其他的⾼级编程语⾔中,我们通常情况下不⽌只有⼀个if,我们如果只写⼀个if的话,它

是只针对符合条件的这种做判断,那假如说不符合条件的怎么办?我们会使⽤el。那针对shell,也有el。el的⽤法我们下节讲。

好了,if-then语句⽤法就先讲到这⾥。如果各位有补充请留⾔,我验证之后完善⽂章。谢谢!

本文发布于:2022-11-23 10:46:21,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/90/5306.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:pupil怎么读
下一篇:the great wall
标签:then的用法
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图