if-else-fi

[jerry@localhost bin]$ cat if-else.sh
#!/bin/bash


directory="./hard_one"


if [ -d $directory ]; then
    echo "Directory exists"
else
    echo "Directory not exits"
fi


[jerry@localhost bin]$ ./if-else.sh
Directory exists


=====================

[jerry@localhost bin]$ cat if-else2.sh
#!/bin/bash




if [ -d $1 ]; then
    echo "$1 Directory exists"
else
    echo "$1 Directory not exits"
fi

[jerry@localhost bin]$ ./if-else2.sh hard_one
hard_one Directory exists




来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/23895263/viewspace-697724/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/23895263/viewspace-697724/

WSL2 Ubuntu复现FoundationPose项目(docker) 复现一个基于深度学习的物体姿态估计框架FoundationPose项目,使用docker,WSL2 阅读详情

相关推荐

SAP中MRP运行计划行超限问题的分析与解决

SAP中基于生产性物料的采购特点,通常会采用采购计划协议的方式进行采购。其具体的采购计划通常来自于成品计划独立需求,然后通过物料清单,经由MRP跑出。 在采购计划协议中的计划行中,存在一个计划行号,随着MRP在不断跑出新的计划行,该行号资源会消耗完。当计划行号消耗完后,MRP不会再跑出新的计划行。且在MD04或MD02中看不到类似提示信息。此时可以通过MD05来查看是否出现类似下图的提示信息。 ...

专注SAP应用技术文章写作,致力于拉近用户与系统间的距离; 3845

4 Bash If Statement Examples ( If then fi, If then else fi, If elif else fi, Nested if )

Bash conditional statements perform different computations or actions depending on whether a programmer-specified boolean condition evaluates to true or false. These statements are used to execute dif

Mac Track 2938

SAP S4业务伙伴(BP)实战指南:从角色分配到数据同步的完整流程

本文详细解析了SAP S4业务伙伴(BP)功能,从基础概念到实战操作,涵盖角色分配、数据同步及常见问题排查。通过BP机制,企业可高效管理客户、供应商等多重身份,实现数据共享和动态切换,显著提升主数据管理效率。特别适合SAP实施顾问和ERP管理员参考。

y2z3a4b5c的博客 870

python的fi else_shell if-else-fi

文件表达式-e filename 如果 filename存在,则为真-d filename 如果 filename为目录,则为真-f filename 如果 filename为常规文件,则为真-L filename 如果 filename为符号链接,则为真-r filename 如果 filename可读,则为真-w filename 如果 filename可写,则为真-x filename 如果...

weixin_35947010的博客 474

内存设计指南:01 Xilinx DDR4 design guide解析

最近有很多网友咨询FPGA DDR4为什么速率总是上不去的问题,发现他们的设计确实很随意,都没有遵守一些手册的基本要求,所以今天和大家一起重新读一读DDR4 design guide,看看哪些要求是一定不能忽略的。首次设计一款新的芯片或者内存方案时,可能会无从下手。对于内存设计,官方指导首推JEDEC规范,每一代内存推出时,在JEDEC官网均能找到对应的规范文档、各种内存形式的说明文档如DDR4-JESD79、DDR4 SDRAM UDIMM Design Specification以及内存条DEMO等。

halee_00的博客 3302

python基础之语言发展历史

博主简介:原互联网大厂tencent员工,网安巨头Venustech员工,阿里云开发社区专家博主,微信公众号java基础笔记优质创作者,csdn优质创作博主,创业者,知识共享者,欢迎关注,点赞,收藏。 目录一、前言二、发展历史1、Python是一种面向对象的解释型编程语言2、Python常被称为胶水语言3、Python由Guido开发4、Python连续多年入选编程语言TOP105、Python的发展历史三、总结 一、前言   由于Python语言的简洁性、易读性以及可扩展性,它在网络爬虫、数据分析、.

jiankang66的博客 3348

python的fi else_Shell脚本语法--if/then/elif/else/fi

Shell脚本语法--if/then/elif/else/fi和C语言类似,在Shell中用if、then、elif、else、fi这几条命令实现分支控制。这种流程控制语句本质上也是由若干条Shell命令组成的,例如先前讲过的 www.2cto.comif [ -f ~/.bashrc ]; then. ~/.bashrcfi其实是三条命令,if [ -f ~/.bashrc ]是第一条,the...

weixin_39540725的博客 1138

触摸芯片RM1015B基本使用方法

RM1015B触摸芯片使用指南:该芯片采用4通道设计(实际使用3通道),通过I2C接口通信(设备地址0x2B)。硬件设计需注意中断/复位引脚复用,需上拉处理。软件配置包括初始化、中断处理和定时器扫描,通过设置各通道阈值(0-300W)调节灵敏度,值越小越灵敏。调试时可调用rm1015B_debug_func()输出波形数据。典型应用场景包括接近检测和手势识别,中断触发后需在8ms内响应。特别注意不同通道的寄存器映射关系及校准流程,确保检测准确性。

云淡风轻 178

shell编程-if/else/fi分支语句

1.if/then/elif/else/fi 与C语言的类似,if (某个条件) 成立就执行 这后面 要加一个 then 可以理解成那么 elif => c语言中的 else if ()某个条件 fi 则是 结束 这个 if 语句的结束标志 因为 C语言中 一般都是 if(){ } 用 括号结束 但是 shell中则不是用括号结束 例如:(sample.sh 的作用如下) 如果sample.sh是一个文件 就执行这个文件 这里提醒一点 “[” 表示条件...

qq_44065088的博客 6514

基于Simulink的转向控制系统仿真建模示例

本文完成了基于 Simulink 的 EPS 转向控制系统仿真,实现了:✅掌握 EPS 助力控制基本原理✅构建车速敏感的可变助力策略✅在 Simulink 中验证低速轻便、高速沉稳的手感✅达成“安全、舒适、高效”的现代转向系统。

xiaoheshang_123的博客 87

数据结构课程设计C/C++版--美团餐馆预定信息的管理与分析 5 6

第5关:注销个人信息。

m0_62222486的博客 2127

shell脚本之if··else··fi语句

这篇文章主要说的呢就是if··else··语句,写这些文章的主要原因还是怕自己会忘,所以写下来方便回忆。 关于这个if··else··fi语句其实个人觉得和if··fi语句呢没多大的区别,主要也就是多了一个else这么一个单词,但是呢多了这一个单词用法也稍微的变动了一下,可以说多了一个选择,就好比你有了一个女朋友,还有一个备胎,当你这个女朋友没有结果的时候,这个备胎就派上用场了。 1.if··el...

weixin_45417099的博客 4066

【Unity实战篇 】| Unity实现 文本框可以自适应大小,到达最大宽度之后再缩小字体

Unity实现 Text文本框可以自适应大小,到达最大宽度之后再缩小字体 需求:在文本框可以自适应大小拉伸的前提下,增加一个最大限制宽度,使其到达最大宽度后 再启用 Best Fit 实现自适应改变文字大小以适应文本框的大小。 在Unity中经常会用到文本组件的自适应大小功能,一般使用HorizontalLayoutGroup和ContentSizeFitter组件配合即可实现文本自适应的效果。

努力前行,总会成为自己心中的那道光 3万+

linux shell ---if...else...fi

if.....else.....fi If given condition is true then command1 is executed otherwise command2 is executed. Syntax: if condition then condition is zer

VLTIC的专栏 6626

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

ubuntu中的fi语法_Shell脚本语法--if/then/elif/else/fi

Shell脚本语法--if/then/elif/else/fi和C语言类似,在Shell中用if、then、elif、else、fi这几条命令实现分支控制。这种流程控制语句本质上也是由若干条Shell命令组成的,例如先前讲过的 www.2cto.comif [ -f ~/.bashrc ]; then. ~/.bashrcfi其实是三条命令,if [ -f ~/.bashrc ]是第一条,the...

weixin_30140707的博客 4461

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

shell if/then/elif/else/fi

shell中用if/then/elif/else/fi实现分支控制,本质上是由若干条shell命令组成。 例如 if [ -f ~/.bashrc ]; then . ~/.bashrc fi 如果两条命令需要在同一行写,那么用;隔开,一行只写一个命令则不需要用;隔开。 命令与各参数之间需要用空格隔开。 if 后面的子命令,如果该命令的exit status为0则...

舌耳的博客 5861

Shell脚本语法-- if/then/elif/else/fi

和C语言类似,在Shell中用if、then、elif、else、fi这几条命令实现分支控制。这种流程控制语句本质上也是由若干条Shell命令组成的,例如先前讲过的 if [ -f ~/.bashrc ]; then . ~/.bashrc fi 其实是三条命令,if [ -f ~/.bashrc ]是第一条,then . ~/.bashrc是第二条,fi是第三条。如果两条命令...

hd_dream的专栏 3483

Shell脚本语法--if/then/elif/else/fi

Shell脚本语法--if/then/elif/else/fi   和C语言类似,在Shell中用if、then、elif、else、fi这几条命令实现分支控制。这种流程控制语句本质上也是由若干条Shell命令组成的,例如先前讲过的  www.2cto.com   if [ -f ~/.bashrc ]; then     . ~/.bashrc fi 其实是三条命令,if [ -f

kentyu001的博客 5533

Linux811 YUM;SHELL:if else fi,for

【代码】Linux811 YUM;

czhc1140075663的博客 373

shell 脚本 if then else fi

---------------------------------------------------------------echo "Please y to continue"read ynif [ "$yn" = "y" ] || [ "$yn" = "Y" ]; then        echo "script is running..."else        echo "stop!

qsd007的专栏 2万+

shell 中 if elif else fi 的用法

#!/bin/bash if [ "a" == "b" ] then echo yes elif [ "a" == "a" ] then echo 1234 else echo 6789 fi

tfish的专栏 1443

多个if fi else else的语句还是要熟悉一下到底怎么写,括号什么时候加。

可以看到else只能有一个,else if可以有多个。 似乎语句块超过一行就得加{} 下面截图自C语言中文网 http://c.biancheng.net/view/1805.html

自主无人机 PX4 ROS SLAM 路径规划 MVS等技术分享 741
上一篇: #@ #$ #i
下一篇: Oracle 10g正则表达式
cuiting4706
博客等级 码龄11年 0粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值