`
cakin24
  • 浏览: 1384465 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

shell条件判断式语句中

阅读更多
一 两个文件之间进行比较


 
 
二 实战
[root@localhost ~]# ln /root/student.txt /tmp/stu
[root@localhost ~]# [ /root/student.txt -ef /tmp/stu ] && echo yes || echo no
yes
[root@localhost ~]# [ /root/initial-setup-ks.cfg -ef /tmp/stu ] && echo yes || echo no
no
 
三 两个整数之间的比较


 
 
四 实战
[root@localhost ~]# [ 23 -ge 22 ] && echo yes || echo no
yes
[root@localhost ~]# [ 22 -ge 22 ] && echo yes || echo no
yes
[root@localhost ~]# [ 12 -ge 22 ] && echo yes || echo no
no
[root@localhost ~]# [ 12 -le 22 ] && echo yes || echo no
yes
  • 大小: 177.5 KB
  • 大小: 175.7 KB
分享到:
评论

相关推荐

    『忘了再学』Shell流程控制 — 33、if条件判断语句(一).doc

    Shell 流程控制中的 if 条件判断语句是编程中不可或缺的一部分,它允许程序员根据特定条件执行不同的代码块。本文将重点介绍 if 条件判断语句的基础知识,包括单分支和双分支的用法。 1、单分支 if 条件语句 单分支...

    shell脚本语言.pdf

    * Shell if else 语句可以用来执行条件判断 Shell case esac 语句: * Shell case esac 语句是指在 Shell 中的选择语句 * Shell case esac 语句可以用来执行多重选择 Shell for 循环: * Shell for 循环是指在...

    Shell编程-流程控制-if语句

    - `[ 条件判断式 ]` 实际上是调用`test`命令来进行条件判断,因此中括号和条件判断式之间必须有空格。 - `then` 后面可以跟符合特定条件后执行的程序,这些程序可以紧跟在`[]`之后,并用分号`;`隔开;也可以另起一行...

    C-shell精华程式

    - 在C-shell中,switch语句用于基于不同的条件执行不同的代码块。每个case后必须跟一个`breaksw`来终止当前case的执行,防止继续执行下一个case。例如,示例中通过`switch ($STOPLIGHT)`判断用户输入的颜色并给出...

    shell 节日管理系统

    /bin/bash`指定解释器)、变量定义、条件语句(if-else)、循环语句(for、while)和函数定义。 - 使用`echo`命令打印输出,`read`命令读取用户输入,`cat`、`more`或`less`查看文件内容。 2. **登录界面** - ...

    shell脚本写法:复杂数学式,字符串,布尔值,case写法

    标题中的知识点涵盖了编写Shell脚本时经常会使用的几个关键元素:复杂数学式的处理、字符串的比较、布尔值的表达以及case结构的使用。接下来,我们将详细地对这些元素进行解析和说明。 首先,Shell脚本中的复杂数学...

    shell、awk编程教材

    - **if语句**:进行条件判断。 - **case语句**:多分支选择结构。 - **break和continue**:用于跳出循环或跳过当前循环迭代。 **五、AWK编程** AWK是一种强大的文本分析工具,常用于处理和分析结构化的数据文件。它...

    操作系统中 shell编程

    3. **流程控制**: 如`case`语句用于多分支选择、`select`语句用于菜单式选择等。 4. **管道和重定向**: 使用`>`、`进行重定向,`|`进行管道连接。 5. **进程控制**: 包括后台运行(`&`)、作业控制(`jobs`)等。 #### ...

    Linux Shell笔记要点

    Linux Shell 的基本概念、存取权限与安全、脚本调用的机制、命令替换、管道和后台命令、模式匹配、输出重定向、变量、环境变量、位置变量、标准变量、表达式运算、输出命令、输入命令、流程控制、Expr 算术运算命令...

    shell十三问

    if语句用于条件判断,适用于简单的条件分支;case语句则适用于多分支选择,更灵活。 十三、for与while/until的区别 for循环通常用于已知迭代次数的情况,while循环在满足条件时持续执行,until循环则在条件不满足时...

    9 shell流程控制1

    在这个结构中,`[ 条件判断式 ]`实际上是对`test`命令的封装,它会根据给定的条件进行判断。例如,检查当前用户是否为`root`的脚本`JudgeRoot.sh`中,通过`env`获取用户信息,然后用`cut`提取`USER`的值,再与`root`...

    shell必学必会命令

    表达式是用来进行条件判断或计算的语句。 - **测试语句**:用于测试文件属性或比较数值等,例如`[ -f file ]`检查文件是否存在。 - **条件表达式**:用于进行逻辑判断,例如`[[ $a -eq $b ]]`。 - **计算表达式**:...

    Linuxshell大作业.pdf

    8. 循环与条件判断:文档中出现循环控制结构(while、do...done)和条件判断结构(if、elif、else),这是Shell编程中常用的控制逻辑。 9. 脚本使用交互式输入:文档显示脚本需要用户的交互式输入,例如读取用户名...

    unix shell范例精解

    2. **Shell脚本结构**:讲解如何编写Shell脚本,包括变量声明、函数定义、条件语句(if-else)、循环结构(for、while)等。 3. **管道和重定向**:介绍如何使用管道(|)将命令的输出传递给另一个命令,以及如何...

    跟老男孩学Linux运维:Shell编程实战

    《跟老男孩学Linux运维:Shell编程实战》第二部分为第5章~第8章,着重讲解变量的多种数值运算、条件测试与比较、if条件判断语句、Shell函数等相关的知识。《跟老男孩学Linux运维:Shell编程实战》第三部分为第9章~第...

    cshell 教程 非常好用哦

    - **条件语句**:`if`、`else`、`elseif`用于条件判断,如: ```bash if [ condition ] then command1 else command2 fi ``` - **循环语句**:`while`、`until`用于循环,`for`用于遍历,如: ```bash for i in {1...

    Shell脚本专家指南Shell编程基础.pdf

    Shell是连接用户与操作系统的桥梁,它提供了一种交互式的方式让用户能够通过命令行界面与系统进行交互。Shell脚本则是一种用于自动执行一系列Shell命令的脚本语言。通过编写Shell脚本,可以实现任务自动化、批量处理...

    shell学习方法

    #### 五、Shell条件判断与流程控制 ##### 1. 测试命令 - **基本语法**:`[ 条件表达式 ]` 或 `test 条件表达式`。 - **条件表达式**:包括文件测试、数字比较等。 ##### 2. if-else语句 - **基本结构**: ```sh...

Global site tag (gtag.js) - Google Analytics