`

linux shell 条件判断

阅读更多

linux shell 条件判断

(1)是否等于

if [ x"$1" == x"a" ];then
    echo right
else
    echo wrong
fi

 

(2)多重条件

#!/bin/bash
score=$1
if [ $score = 5 ]||[ $score = 3 ];then
    echo right
else
    echo wrong
fi

 

#!/bin/bash
score=$1
if [ $score -gt 5 ]||[ $score -lt 3 ];then
    echo right
else
    echo wrong
fi

 

(3)elseif

scores=84;
if [[ $scores -gt 90 ]]; then
    echo "very good!";
elif [[ $scores -gt 80 ]]; then
    echo "good!";
elif [[ $scores -gt 60 ]]; then
    echo "pass!";
else
    echo "no pass!";
fi;


JAVA_OPTS=" -Djava.awt.headless=true -Djava.net.preferIPv4Stack=true "
JAVA_DEBUG_OPTS=""
if [ "$1" = "debug" ]; then
    JAVA_DEBUG_OPTS=" -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n "
elif [ "$1" = "swing" ]; then
    JAVA_OPTS=" -Djava.net.preferIPv4Stack=true "
    APP_MAINCLASS=org.fengfei.lanproxy.client.swing.ClientApp
fi

 

 

 

0
0
分享到:
评论

相关推荐

    Linux shell条件判断if中的-a到-z的意思【推荐】

    在Linux shell脚本编程中,条件判断语句`if`是一种关键的控制结构,它允许我们根据特定条件来决定执行哪些命令。本文将详细介绍在`if`语句中使用的一系列标志,从`-a`到`-z`,它们在进行文件检查和逻辑判断时起到...

    Linuxshell大作业.pdf

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

    Linuxshell编写demo

    - `if...else`:条件判断。 - `for`:遍历循环。 - `while`:条件循环。 - `until`:直到满足条件才停止的循环。 - `case`:多分支选择结构。 - `break`:跳出循环。 - `continue`:跳过当前循环剩余部分,...

    Linux Shell Scripting Cookbook Second Edition

    之后是脚本内容,可以包括变量赋值、条件判断、循环控制、函数定义以及各种Linux命令。 Shell脚本能够处理多种文本和数据,包括字符串和数字的比较、文件的读写、文本的搜索和替换等。这些操作在进行数据处理和日志...

    Linux shell编程 验证身份证号码(15/18)

    - **数学运算和条件判断**:如`let SUM+=...`和`[${#ID_NUM}-eq...]`,用于计算和验证身份证号码各部分的正确性。 - **字符串操作**:如`${ID_NUM::6}`和`${ID_NUM:8:9}`,用于从身份证号码中提取特定字段。 - **...

    linux shell 脚本入门

    - 使用`if`、`else`、`elif`结构进行条件判断,可以测试文件是否存在、数值比较等。 - `test`命令或`[ ]`也可以用来进行条件测试。 5. **循环结构**: - `for`循环遍历列表或序列。 - `while`循环根据条件重复...

    linuxshell.rar帮助文档 简单实用

    这份“linuxshell.rar帮助文档”旨在提供关于Linux Shell的基础知识和实用技巧,帮助用户提高在终端中的操作效率。 一、Shell简介 Linux Shell是Linux系统中的一个核心组件,常见的有Bash(Bourne Again SHell)、...

    Linux Shell 参考文档

    3. 条件语句:`if`、`else`、`elif`用于条件判断,如`if [ -f "$file" ]; then ... fi`检查文件是否存在。 4. 循环结构:`for`、`while`用于循环操作,例如`for i in {1..10}; do echo $i; done`打印1到10。 5. 函数...

    LINUX SHELL 脚本攻略

    if语句用于判断条件并根据条件执行不同的命令序列。for循环和while循环可以执行重复性的任务,直到满足特定的退出条件。 4. 函数是将一系列命令组合在一起的方法,它们可以重复使用,提高脚本的可维护性和可读性。...

    linux shell程序设计实验1

    `if`语句用于条件判断,基本语法如下: ```bash if [ 条件 ] then # 条件为真时执行的命令 elif [ 另一个条件 ] then # 第一个条件不成立,尝试这个条件 else # 所有条件都不成立时执行的命令 fi ``` 条件可以...

    Linux shell 详细教程

    2. **条件语句与循环**:学习if、else、fi、case等条件判断语句,以及for、while、until等循环结构。 3. **函数定义**:理解如何在Shell中定义和调用函数,提高代码复用性。 4. **流程控制**:掌握break、continue...

    linux shell 版商品信息管理系统

    例如,`cat`用于合并或显示文件内容,`echo`用于打印消息,`if...fi`用于条件判断,`for`和`while`则用于循环。 3. **商品信息存储** 在这个系统中,商品信息可能会被存储为文本文件,每行代表一个商品,包含名称...

    linux shell

    1. 条件判断:`if...else...fi`结构用于条件测试,可以测试文件属性、数值比较、字符串比较等。 2. 循环结构:`for...do...done`用于遍历列表,`while...do...done`根据条件重复执行。 3. 选择结构:`case...esac`...

    《Linux shell脚本全面学习》pdf版电子书

    - **条件判断**: `if` 语句。 - **循环结构**: `for` 和 `while` 循环。 - **函数**: 自定义函数以增强代码复用性和模块化。 - **示例**: ```sh #!/bin/sh # 条件判断 if [ "$1" = "hello" ]; then echo ...

    linux Shell 编程实例书一本

    3. **条件语句与循环结构**:掌握if、elif、else条件判断,以及for、while、until循环控制结构,用于编写逻辑复杂的脚本。 4. **函数**:创建自定义函数,以实现代码重用和模块化编程。 5. **流程控制**:了解case...

    Linux shell 脚本攻略源代码第二版

    例如,你可以使用`echo`命令打印文本,`if`语句进行条件判断,以及`for`和`while`循环来处理重复任务。 在本书中,你会学到如何定义和使用变量,这是任何脚本的基本元素。变量可以存储数据,如文本字符串、数字或...

    shell浅谈之二 运算符和if条件判断

    在Shell脚本编程中,运算符和if条件判断是核心组成部分,它们允许脚本根据不同的条件执行相应的操作。本文将详细探讨这些概念。 首先,我们要理解`if`条件判断是控制流程的重要工具,它允许程序根据指定的条件来...

    LinuxShell脚本编程实例.doc

    if语句用于判断条件是否满足,而while和until语句用于循环执行命令。 三、实例讲解 1. 简单的echo命令 ```bash #!/bin/bash echo "Current command is $0" echo "The first parameter is $1" echo "The second ...

    Linux Shell编程.

    Shell 提供了丰富的控制结构,如条件判断、循环等。 ##### **3.1 if 语句** 用于条件判断: ```bash if [ "$a" -gt "$b" ]; then echo "$a is greater than $b" else echo "$a is not greater than $b" fi ``` ...

    linux shell脚本攻略

    - **条件判断**:使用 `if` 语句进行逻辑判断。 - **循环控制**:`for` 循环、`while` 循环等。 4. **Shell脚本执行方式**: - **直接执行**:通过赋予脚本执行权限并直接运行(如 `./script.sh`)。 - **通过...

Global site tag (gtag.js) - Google Analytics