`
javasogo
  • 浏览: 1817081 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Linux Shell脚本逻辑操作符简介

 
阅读更多

在写程序时,会用到条件判断,测试条件是否成立。很多时候,判断条件是多个的,这个时候需要用到逻辑操作符。shell脚本中常用的有哪些逻辑操作符呢?

1、逻辑与: -a

格式: conditon1 -a condition2

结果:codition1和conditon2 都为真,才返回真,否则返回假。

演示:测试可执行文件lnmp

拓展:该操作符类似于其他语言的&& ,a 是and 的第一个字母

2、逻辑或:-o

格式: condition1 -o conditon2

结果:condition1和condition2中,有一个条件为真,即返回真,否则返回假

演示:测试可执行文件lnmp

拓展:该操作类似于其他语言的||

提醒:-o 是单词or 的第一个字母o,而不是数字0

3、逻辑非:!

格式:! condition

结果:返回条件测试condition结果的相反值

演示:测试可执行文件lnmp

分享到:
评论

相关推荐

    linux shell 脚本攻略里用来下载链接图片的脚本,附上整本书脚本打包

    - 使用`&&`和`||`操作符进行逻辑连接,确保命令的顺序执行和错误处理。 10. **脚本调用**: - 在终端运行`./img_downloader.sh [参数]`启动脚本。 在实际使用这个脚本之前,你需要了解它的具体用法,如如何提供...

    完全使用Linux shell脚本语言编写的一个简单的作业管理系统

    1. **Shell脚本基础**:Linux Shell脚本是一种解释型编程语言,如Bash(Bourne-Again SHell),用于在Linux或Unix系统上执行命令和操作。在这个作业管理系统中,每个.sh文件代表一个功能模块,如teacher_function.sh...

    linux shell脚本攻略

    通过学习Linux Shell脚本,用户可以高效地管理系统、执行自动化任务、集成系统服务,以及实现各种复杂的逻辑操作。 在Linux Shell脚本中,基础知识点包括变量、条件语句、循环结构、函数、输入/输出重定向、管道和...

    Linux Shell脚本编程基础

    Linux Shell脚本编程是Linux操作系统中一种强大的自动化工具,它允许用户编写命令行脚本来执行一系列操作,提高工作效率。在Linux环境下,Shell脚本能够帮助系统管理员自动化日常任务,如文件管理、系统监控以及数据...

    linux-shell脚本语言讲义

    此外,还有比较表达式如`-eq`, `-ne`, `-gt`, `-lt`, `-le`, `-ge`以及逻辑操作符`-a`, `-o`, `!`。 流程控制是Shell脚本的核心部分,包括`if...then...else...fi`分支结构,`if...then...elif...then...fi`多条件...

    Linux shell脚本全面学习

    Linux Shell脚本是Linux系统中用于自动化任务处理和系统管理的强大工具。它是Bourne Shell(bash)的一个扩展,提供了一种编程环境,允许用户通过命令行接口编写可执行的脚本来执行一系列操作。全面学习Linux Shell...

    Linuxshell大作业.pdf

    根据给定的部分文件内容,这是一份关于Linux Shell脚本大作业的文档。以下是从文件内容中提取的知识点: 1. Shell脚本基础:文档提到了Shell脚本的编写和执行。脚本以#!/bin/sh开头,说明其解释器是/bin/sh,即标准...

    linux常用shell脚本

    在Linux操作系统中,Shell脚本是一种强大的自动化工具,它允许用户通过编写一系列命令来执行复杂的任务,从而提高工作效率。shell脚本是基于Shell语言(如bash、sh、csh等)编写的,这些语言是Linux命令行解释器的...

    shell脚本学习指南

    Shell脚本是Linux和Unix系统中的强大工具,它允许用户通过编写脚本来自动化一系列命令操作,极大地提高了系统管理和任务执行的效率。本文将深入探讨shell脚本的基础知识,包括语法、变量、控制结构、函数以及在实际...

    Linux shell 命令行及脚本编程实例详解

    Shell脚本编程则是利用Shell语言编写的一系列命令集合,可以实现自动化任务处理,大大提高了工作效率。本文将深入探讨Linux Shell命令行及脚本编程的相关知识点。 1. **基础命令**: - **ls**: 列出目录内容。 - ...

    Linux Shell命令行及脚本编程实例详解PPT

    Linux Shell是Linux操作系统中的一种命令解释器,它允许用户通过命令行界面与系统进行交互,执行各种任务。刘艳涛的《Linux Shell命令行及脚本编程实例详解》是清华大学出版社出版的一本教程,深入浅出地介绍了Shell...

    shell脚本的简单应用和实列

    Shell脚本是Linux系统中一种非常实用的工具,它允许用户通过编写一系列命令来自动化完成复杂的任务。这些脚本通常由一系列的shell命令组成,并可以包含条件判断、循环等结构,从而实现更加复杂的逻辑处理。 #### 二...

    shell脚本编写基础

    Shell脚本是Linux操作系统中一种强大的自动化工具,它允许用户编写一系列命令,以实现批量处理任务或自动化重复性工作。在Linux测试过程中,编写Shell脚本是十分常见的,脚本的名称可以自由设定,无需特定的后缀名,...

    linux shell脚本

    Linux Shell脚本是一种在Linux和Unix操作系统中广泛使用的自动化工具,它允许用户通过编写脚本来执行一系列命令,提高工作效率,简化日常任务。Shell脚本基于Shell解释器,如Bash(Bourne-Again SHell),是Linux...

    详细介绍Linux-shell脚本基础学习

    ### Linux Shell脚本基础学习详解 #### 一、引言 在现代的IT环境中,Linux作为最流行的开源操作系统之一,其强大的灵活性和稳定性受到了广泛的认可。对于Linux用户来说,掌握Shell脚本编程是一项非常重要的技能。...

    shell脚本编程100例

    通过以上知识点,我们可以了解到Shell脚本是一种强大的工具,它可以在Linux系统管理中执行自动化任务,提供程序化处理能力。随着学习的深入,读者可以从基础的脚本编写逐步过渡到实际工作中复杂问题的解决,最终达到...

    linuxshell脚本学习笔记文.pdf

    Linux Shell脚本是Linux操作系统中进行自动化任务处理的重要工具,它允许用户编写一系列命令来执行复杂的操作。在本文中,我们将深入探讨Linux Shell脚本学习的一些关键知识点。 首先,命令提示符`[dyl@localhost ~...

    shell脚本的常用格式及写法

    Shell脚本,全称为Bash Shell脚本,是Linux或Unix系统中的一种程序设计语言,它基于Shell命令行解释器,允许用户通过编写脚本来自动化一系列的系统操作。Shell脚本的编写对于日常的系统管理和自动化任务至关重要。...

    Shell脚本编程详解-吐血共享

    Shell脚本编程详解是深入探讨Linux环境下Shell脚本编写技巧与方法的文档,本文件详细介绍了如何创建、修改和执行Shell脚本,以及如何在脚本中使用各种参数和变量。Shell脚本通常是指一系列放在文件中的Linux命令和...

Global site tag (gtag.js) - Google Analytics