首页 > 系统相关 >linux shell if else 多个选择条件的判断语句 语法

linux shell if else 多个选择条件的判断语句 语法

时间:2023-06-06 19:37:37浏览次数:36  
标签:information stat shell db else linux performance schema


该脚本为,如果满足i 等于mysql、information_schema、performance_schema、db_sys_stat 其中一个那么就跳出执行下面的。

重点介绍:

if 条件语句 [ ] 左右两个都要有一个空格。
#!/bin/bash
 #2012-12-25 by cocofor i in `cat ./db_list.txt`
 doif [ "$i" == "mysql" ] || [ "$i" == "information_schema" ] || [ "$i" == "performance_schema" ] || [ "$i" == "db_sys_stat" ]; then
  continue
 else
  echo '!!!!!!!!!!!!';   done

 

 

标签:information,stat,shell,db,else,linux,performance,schema
From: https://blog.51cto.com/u_16152230/6427006

相关文章

  • EasyNTS上云网关现已支持Linux ARM架构客户端
    EasyNTS上云网关管理平台可集中管理所有接入的EasyNTS上云网关设备,实现接入与管控、动态组网、远程运维、文件传输、远程指令调用等功能,从终端到云端,形成了一整套的上云网关解决方案,极大地解决了现场无固定IP、端口不开放、系统权限不开放等问题。在之前的EasyNTS版本中,后台管理页......
  • Linux系统下如何保持进程在SSH客户端断开后仍继续运行?
    使用场景在Linux系统中,在执行一些运行时间比较长的任务时,必须等待执行完毕才能断开SSH连接或关闭客户端软件,否则可能会导致执行中断。本文介绍两种保障程序在您退出登录后持续运行的方法。方法1:使用nohup命令1.命令格式nohup,可以使运行的命令忽略SIGHUP信号。因此,即使退出登录......
  • linux sed文本内容
    目录一、sed命令二、sed操作符三、sed打印四、sed删除五、sed替换六、sed添加 七、实验演示1.提取版本号2.查看指定时间日志               一、sed命令-e执行多个命令-f使用指定脚本在处理输入文件-h显示帮助......
  • Linux 查看系统版本和内核版本
    内核版本:$cat/proc/version系统版本:$rpm-qcentos-release参考资料:查看linux系统版本命令javascript:void(0)......
  • Shell 切分字符串取出最后一段
    awk:#echo"1:3:5"|awk-F":"'{print$NF}'sed:#echo"1:3:5"|sed's/.*:\([^:]*\)$/\1/'1、shell中分割字符串之后怎么取得最后一个东西的值?如果可以的话,怎么将分割后的结果保存到一个数组中?https://zhidao.baidu.com/question/297800980.html......
  • Linux sed 命令的使用方法
    1、linuxsed命令详解2、sed命令http://man.linuxde.net/sed3、Sedandawk笔记之sed篇:基础命令http://kodango.com/sed-and-awk-notes-part-3sed-i"s/zk.addr=.*/zk.addr=$ZOOKEEPER_IP/g"$adapter_conf表示被替换的内容zk.addr=.*表示替换后的内容zk.addr=$ZOOKEEPER_......
  • Linux 创建用户、赋予用户权限、修改文件夹权限、修改只读文件
    创建用户#useraddwork设置用户密码#passwdwork赋予用户权限方法一:修改/etc/sudoers文件,找到下面一行,把前面的注释(#)去掉##Allowspeopleingroupwheeltorunallcommands%wheelALL=(ALL)ALL然后修改用户,使其属于root组(wheel),命令如下:#usermod-grootwork......
  • Linux 的 nohup 命令的用法
    nohup/root/test.php&1、使用nohup让程序在远程主机后台运行http://www.williamlong.info/archives/482.html......
  • linux基本命令
    一。基本命令行输入首字符可以按tab补全名字ls-查看当前文件夹所有文件ls-ll竖向展示ls-al显示所有文件(包含隐藏文件)mkdir新建文件夹touch创建文件rmdir移除文件夹,要求文件夹非空。如果非空可以跟递归创建一样用-p+递归路径或者可以rm-rf强制删除cpAB拷贝,把A文件拷......
  • [linux]记录一次C语言综合练习
    题目根据特定功能设计程序,要求由main.c,Fun1.c-Fun3.c选择其中任意两个,共三个C语言文件和1个头文件组成,其中fun1.c,fun2.c和fun3.c都使用了define.h中的声明,C语言文件的功能分别是:fun1.c:输出9*9口诀fun2.c:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?......