`

shell编程之if语句

 
阅读更多
if [ $? -eq 2 ]
then
return -1;
fi

数值判断:
-eq: 相等
-nq: 不相等
-gt: 大于
-lt: 小于
-ge: 大于等于
-lt: 小于等于

文件判断:
-b: 文件存在并且为块文件
-c: 文件存在并且为字符文件
-d: 文件存在并且为文件夹
-e: 路径指定的文件或目录存在
-f: 文件存在并且为普通文件
-g:
-h: 文件存在并且为符号链接文件
-r: 指定的路径文件或目录存在并且可读
-w: 指定的路径文件或目录存在并且可写
-x: 指定的路径文件或目录存在并且可执行
-s: 文件存在并且长度不为0

字符串判断:
-z: 字符串为空,长度为0
-n: 字符串不为空,长度不为0
分享到:
评论

相关推荐

    shell编程之 if case 语句

    详细介绍了shell编程中的if case 语句,附有详细的例子要是截图。

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

    Linux Shell 编程 if 语句内判断参数详解 Linux Shell 编程中,if 语句是一种基本的控制结构,用于根据条件执行不同的操作。if 语句可以与各种参数结合使用,以判断文件、目录、字符串、数字等的状态,从而执行相应...

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

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

    Linux下Shell从入门到精通完整版视频.zip

    3.Shell编程之IF条件语句各种案例演练.mp4 4.使用if条件语句编写MySQL备份脚本.mp4 5.Shell编程之LAMP一键安装脚本实战.mp4 6.For循环及实战批量远程命令脚本.mp4 7.While条件语句企业案例列表读取_0.mp4 8.Shell...

    Linux与UNIX Shell编程指南.pdf

    控制结构是Shell脚本中用于控制执行流程的语句,包括if语句、case语句、for循环、while循环等。这些语句可以根据不同的条件和逻辑来执行不同的操作。 5. 函数 函数是Shell脚本中的一种编程单元,用于封装一组相关...

    shell编程入门经典--LINUX与UNIX Shell编程指南 (中文pdf版)

    《LINUX与UNIX Shell编程指南》是一本专为初学者设计的shell编程教程,它深入浅出地介绍了在Linux和UNIX系统中如何使用Shell进行高效自动化任务处理。Shell编程是Linux和UNIX系统中的核心技术,它允许用户通过命令行...

    shell编程入门教程+shell脚本专家指南+UNIX.shell编程24小时教程.rar

    本文将深入探讨Shell编程的基础知识,包括基本语法、常用的内置命令、条件语句、循环结构以及函数的使用,旨在帮助初学者快速入门,并逐步提升为Shell脚本专家。 首先,让我们了解什么是Shell。Shell是操作系统提供...

    LinuxShell编程基础.pdf

    Linux Shell 编程基础包括了解 Shell 的基本概念、Shell 变量、条件语句、循环语句、函数等。掌握这些基础知识后,可以编写出更加复杂的 Shell 脚本,实现自动化任务、数据处理、系统管理等功能。 1. Shell 变量 ...

    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-Shell编程视频教程

    11.1 Shell编程-正则表达式.mp4 ...11.5.1 Shell编程-流程控制-if语句.mp4 11.5.2 Shell编程-流程控制-case语句.mp4 11.5.3 Shell编程-流程控制-for循环.mp4 11.5.4 Shell编程-流程控制-while循环与until循环.mp4

    shell编程--用户信息管理(模拟).doc

    "shell编程--用户信息管理(模拟)" 本课设计的主要目的是让学生掌握 Linux 操作系统中 shell 脚本编程技术的各种知识点,包括变量定义、变量使用、循环控制结构、条件选择结构、用户交互、文件读写、文本内容分析...

    shell demo及编程pdf

    3. **流程控制**:包括条件语句(`if...then...else...fi`)、循环语句(`for`, `while`, `until`)以及案例语句(`case`)。 4. **函数**:Shell支持定义和调用函数,有助于代码复用和组织。 5. **输入/输出...

    常用shell编程命令

    shell编程命令详解 shell编程是 Linux 和 Unix 操作系统中一种强大的编程语言,可以用来编写脚本以自动执行各种任务。下面是 shell 编程命令的详解。 一、基本语法 * `#!/bin/bash`:这是一个约定的标记,告诉...

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

    ### Shell编程-流程控制-if语句 在Shell脚本编程中,流程控制是实现复杂逻辑的关键部分之一。其中,`if`语句是最基本也是最重要的流程控制结构之一,用于根据不同的条件来决定程序的执行路径。本文将详细介绍如何在...

    linux shell 编程指南

    在IT领域,Linux Shell编程是系统管理员和开发者必备的技能之一。它允许用户通过命令行接口与操作系统进行交互,执行自动化任务,编写脚本,甚至进行复杂的系统管理。本篇文章将深入探讨“Linux Shell编程指南”中...

Global site tag (gtag.js) - Google Analytics