首页 > 其他分享 >bash脚本的判断语句之一

bash脚本的判断语句之一

时间:2022-10-16 15:11:43浏览次数:37  
标签:语句 脚本 demo equal echo eq bash

开始学习bash的“编程”操作。

其实严格来说,这个脚本语言的语法是比较古老和特殊的,有很多不符合中国人习惯的东西。

因为在中国人的世界里,电脑键盘上面的使用shift才能输出来的字符从小就不太认识,但是在bash脚本中是必须要用的。

下面就是一个逻辑判断,变量定义的语句。仅仅是demo。没有实际作用。

#!/bin/sh

# for demo purpose only

a=2
b=2

if [ $a = $b ]
then
    echo "eq" #equal
else
    echo "not eq" #not equal
fi

 

标签:语句,脚本,demo,equal,echo,eq,bash
From: https://www.cnblogs.com/praiseslow/p/16796250.html

相关文章

  • ES中的DSL语句操作
    ES中的查询分为URISearch、RequestBodySearch。URISearch-在URL中使用查询参数。RequestBodySearch-使用JSON格式的入参作为查询条件。DSL语句就是基于Reques......
  • MySQL-8.0版本的docker-compose安装脚本(单实例)
    1.需求场景在开发和测试环境中,或者研究型的环境,对于数据库的安全和稳定性可以稍低一些,那么我们可以通过docker快速部署MySQL服务,降低部署的时间成本。2.脚本2.1目录......
  • RockyLinux清空buff/cache脚本
    一、脚本#!/bin/bash#开始清理缓存echo"开始清除缓存"#写入硬盘,防止数据丢失sync;sync;sync#延迟10秒sleep10#清理缓存echo1>/proc/sys/vm/drop_caches......
  • Mybatis拦截器实现带参数SQL语句打印
    前言在我们工作实际项目中,常常遇到使用Mybatis作为ORM框架,在使用的过程中,一般都会开启日志的打印功能,这样在控制台就会输出执行的SQL,定位SQL问题也是比较方便的。但是,我们......
  • Linux学习笔记 | Shell脚本创建与执行
    一、输出命令echo格式:echo[选项][输出内容]说明:选项  -e  表示的是支持反斜线控制的字符转换注意:如果输出的内容中含有空格,使用双引号,如果内容中含有“!”,使用单引......
  • go-to语句的使用
    1.作用可以使程序执行的时候跳转到其他地方继续执行。2.使用时先给跳转的地方做标记。为这个地方取一个标签名。语法:goto 标签名;3.goto可以实现循环,但容易造成死循环,故应......
  • SQL语句:如何将int类型强转为string类型
    cast(xxxasvarchar)因为string在sql语句里面根本无法被识别,使用char又不能成功转换,上面非常巧妙的用到了varcahr来替代string,亲测有效十分好用!做一个小小的记录,继续加......
  • 成本分析报表 ---主页面(sql语句备份)
    一.未修改前备份:第一版SELECT*FROM(SELECTu.ProductDate,u.PlanIdasremark3,u.MaterialCode,p.MaterialName,p.remark5asDunlilunchengben,u.Ok_Num,u.No_Num,u.Comp......
  • GeeM2引擎连击配套脚本(全套完整)
    [@MAIN]#ifcheck[700]0#say你问我有关内功的讯息?\我可以告诉你一些内功修炼的地点。如果你还没有学习内功的话,\我的师侄正在盟重酒馆的2楼传授内功,你赶紧过去吧。\如果你......
  • [Spring] spring.datasource.schema数据库初始化脚本不生效的问题
    问题在新版本(2.7)中,spring.datasource.schema数据库初始化脚本不生效spring.datasource.mode=alwaysspring.datasource.schema=classpath:sql/schema.sql解决方法......