`

Linux中if语句的使用

阅读更多

-eq ==

-ne !=

-lt <

-le <=

-gt >

-ge >=

<li>编写一脚本if.sh

#!/bin/sh

if test $1 -eq $2; then

echo $1 '==(-eq)' $2

else

if test $1 -ne $2;then

echo $1 '!=(-ne)' $2

fi

if test $1 -lt $2;then

echo $1 '<(-lt)' $2

fi

if test $1 -gt $2;then

echo $1 '>(-gt)' $2

fi

fi

<li>运行如下

chmod a+x if.sh

命令:./if.sh 2 2

结果:2 ==(-eq) 2

命令:./if.sh 1 2

结果:1 !=(-ne) 2

1 <(-lt) 2

命令:./if.sh 2 1

结果:2 !=(-ne) 1

2 >(-gt) 1

分享到:
评论

相关推荐

    Linux下shell脚本中if语句使用的注意事项

    Linux下shell脚本中if语句使用的注意事项 在 Linux 中,shell 脚本中的 if 语句是非常重要的控制结构之一。正确地使用 if 语句可以使得我们的脚本更加灵活和强大。但是,如果不注意一些细节,if 语句可能会出错或不...

    Linux if语句详解

    本文将详细解析Linux中的`if`语句,并提供相关的使用示例。 `if`语句的基本语法如下: ```bash if condition then # 当条件为真时执行的命令或代码块 else # 当条件为假时执行的命令或代码块(可选) fi ``` 在...

    linux shell编程if语句内判断参数详解

    在 Linux Shell 编程中,if 语句可以使用文件比较运算符来判断文件或目录的状态。这些运算符包括: * -b:判断文件是否存在并且是块文件 * -c:判断文件是否存在并且是字符文件 * -d:判断 pathname 是否存在并且是...

    在Linux的系统Shell脚本中使用if语句的方法.docx

    ### 在Linux Shell脚本中使用if语句的方法 #### 一、引言 在Linux环境中,Shell脚本是一种强大的工具,允许用户通过一系列命令来自动化任务处理。其中,`if`语句是控制流程中最基本也是最常用的结构之一。本文将...

    11.24 sed,if else语句,写文件linux万年历命令

    `sed`、`if` `else`语句以及文件写入是Linux操作中的关键元素。让我们逐一深入理解这些知识点。 首先,`sed`(流编辑器)是一个强大的文本处理工具,用于对输入流(标准输入或文件)进行实时编辑。它允许你在不改变...

    linux中if参数详解

    在Linux系统中,`if`语句是控制流程的重要组成部分,用于根据条件执行不同的代码块。它是编程语言中常见的选择结构,允许程序基于特定条件作出决策。本文将深入解析Linux shell脚本中的`if`参数及其用法。 一、基本...

    11.24 sed,if else语句,写文件linux万年历命令,grep.rar

    在Linux shell脚本中,我们可以使用`if`、`else if`和`else`来根据不同的条件执行不同的命令或脚本块。基本语法如下: ```bash if [ condition ]; then # 如果条件为真,执行这里的命令 elif [ another_condition ...

    Linux shell脚本编程if语句的使用方法(条件判断)

    if 语句格式if 条件then Commandelse Commandfi 别忘了这个结尾If语句忘了结尾fitest.sh: line 14: syntax error: unexpected end of fi if 的三种条件表达式 ifcommandthen if 函数then 命令执行成功,等于...

    linux shell程序设计实验1

    在这个“linux shell程序设计实验1”中,我们将探讨如何利用基本的`case`和`if`语句来编写简单的Shell程序。 一、Shell程序基础 在Linux环境中,Shell是一个命令解释器,它接收用户输入的命令并执行。Bash是最常见...

    Linux运维-3.Shell编程-12 shell编程-137if语句1.avi

    Linux运维-3.Shell编程-12 shell编程-137if语句1.avi

    Linux运维-3.Shell编程-12 shell编程-140多分支if语句.avi

    Linux运维-3.Shell编程-12 shell编程-140多分支if语句.avi

    Linux运维-3.Shell编程-12 shell编程-139双分支if语句2.avi

    Linux运维-3.Shell编程-12 shell编程-139双分支if语句2.avi

    Linux运维-3.Shell编程-12 shell编程-138双分支if语句1.avi

    Linux运维-3.Shell编程-12 shell编程-138双分支if语句1.avi

    Linux使用IF-else 完成简单的计算器

    在Linux环境中,我们可以利用shell脚本实现一个简单的命令行计算器,这个计算器主要依赖于if-else语句来处理不同的运算符。在这个场景中,用户将输入两个数字和一个运算符,然后shell脚本会根据运算符执行相应的计算...

    嵌入式Linux下C程序设计--03分支语句.ppt

    if语句根据表达式的布尔值决定是否执行一段代码。基本格式为:`if(条件) 语句;`。如果条件为真,执行语句;否则跳过。 4. **if...else语句**: 当需要在满足条件时执行一种操作,不满足时执行另一种操作时,可以...

    Linux实验5答案.pdf

    程序使用了 while 循环来读取 3 个数,并使用 if 语句来比较大小,最后输出最小的数。 知识点: * while 循环的使用 * if 语句的使用 * 变量赋值和比较操作符的使用 3. 计算从 1 加到 100 的和: 该程序的功能是...

    linux使用case 完成简单的计算器编制

    在本例中,我们将探讨如何使用`case`语句编写一个简单的计算器脚本,实现用户输入两个数字和运算符后进行计算的功能。 首先,让我们了解`case`语句的基本结构。在bash shell中,`case`语句用于根据不同的条件执行...

Global site tag (gtag.js) - Google Analytics