`
liulanghan110
  • 浏览: 1078015 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Linux Shell编程第二篇if语句

阅读更多

 

if语句结构如下:
if [ condition ]
then 
    action
fi
复杂的if语句
if [ condition ]
then 
    action
elif [ condition2 ]
then 
    action2
elif [ condition3 ]
then 
else
    actionx
fi
注意if和[中间有一个空格,[]中的条件两边都有空格,then不要和if在同一行
例如:
#!/bin/sh
echo "Please input a integer:"
#获取用户输入,将结果付给变量a
read  Number
if [ $Number -eq 0 ] 
then
        echo "您输入的是一个0"
else
        echo "您输入的不是0"
fi

再次强调,
注意if和[中间有一个空格,[]中的条件两边都有空格,then不要和if在同一行

分享到:
评论

相关推荐

    linux shell编程手册

    Linux Shell编程是Linux系统中非常重要的一个环节,它是一种命令解释器,同时也是脚本编程语言。Shell编程使得用户可以通过编写脚本来自动化重复性任务,提高工作效率。这份"Linux Shell编程手册"将引领初学者深入...

    Linux与UNIX Shell编程指南.pdf

    "Linux与UNIX Shell编程指南" Linux与UNIX Shell编程指南是计算机科学领域中一本经典的指南手册,旨在帮助读者快速掌握Linux与UNIX操作系统下的shell编程技术。下面是从该书中生成的相关知识点: 1. Shell概述 ...

    linux shell程序设计实验1

    `case`语句在Shell编程中用于多分支选择。它的基本语法如下: ```bash case $变量 in 模式1) # 当$变量匹配模式1时执行的命令 ;; 模式2) # 匹配模式2时执行的命令 ;; ... *) # 其他情况执行的命令,相当于...

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

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

    linux shell 编程指南

    本篇文章将深入探讨“Linux Shell编程指南”中涵盖的关键知识点,帮助读者理解和掌握这一强大的工具。 首先,我们从基础开始,Linux Shell是用户与操作系统之间的一个接口,常见的有Bash(Bourne-Again SHell),它...

    Linux shell编程文档

    #### 二、Shell编程基础 ##### 建立一个Shell脚本 在Linux中,Bash是最常用的Shell之一,也是本文将重点关注的对象。创建Shell脚本的基本步骤如下: 1. **创建脚本文件**:使用任何文本编辑器(如nEdit、kEdit、...

    新版Linux Shell编程实训(全)20170518.docx

    Linux Shell编程实训是一份详实的教程,涵盖了从基础到高级的Shell编程知识,适合对Linux系统管理和自动化脚本感兴趣的初学者和进阶者。该实训主要包括以下项目: 1. **初识Linux Shell**:这部分内容旨在建立开发...

    linux shell编程的PPT文档,是讲课的号文档

    Linux Shell编程是Linux系统管理与自动化任务处理的重要组成部分。Shell脚本可以理解为Linux环境下的批处理程序,它允许用户通过编写脚本来执行一系列命令,极大地提高了工作效率。这份名为"8607-1.ppt"的PPT文档,...

    shell编程从入门到精通

    Shell编程是Linux和Unix系统中不可或缺的一部分,它是一种命令行解释器,同时也是脚本编程语言。通过Shell,用户可以高效地与操作系统交互,自动化日常任务,实现系统管理、数据处理和网络控制等功能。本教程“Shell...

    LINUX与UNIX SHELL编程指南(很全)

    第四部分 基础shell编程 第16章 shell脚本介绍 151 16.1 使用shell脚本的原因 151 16.2 脚本内容 151 16.3 运行一段脚本 152 16.4 小结 153 第17章 条件测试 154 17.1 测试文件状态 154 17.2 测试时使用逻辑操作符 ...

    linux shell编程[第一部分 shell 基础编程] 第01章 shell 简介

    总之,Linux Shell编程的第01章将引导你进入这个强大工具的世界,为你打开一扇通向系统自动化和任务管理的大门。通过不断的实践和学习,你将能够充分利用Shell的灵活性和效率,提高你的Linux操作技能。

    Shell脚本编程100例

    2. **位置变量**:在Shell脚本中,`$1`、`$2`等是位置参数,分别代表脚本运行时传递的第1个、第2个参数。这里使用它们创建新用户并设置密码。 3. **定时任务与tar备份**:`cron`是一个调度服务,用于定期执行任务。...

    linux shell 编程入门

    ### Linux Shell 编程入门知识点概述 #### 一、Shell 的定义与作用 Shell 是一种命令解释器,它充当用户与 Linux 操作系统之间的接口。Shell 的主要职责是接收用户的命令,并将这些命令传递给操作系统内核(kernel)...

    Linux SHELL编程指南

    `test`命令(或方括号`[`和`]`)是Shell编程中用于条件测试的关键指令,常用于if语句和循环控制结构中。它支持多种操作符,包括字符串比较、数值比较以及文件属性测试,能够根据条件表达式的真假返回相应的结果。 -...

    刘艳涛版LinuxShell命令行及脚本编程实例详解(含mobi阅读器)

    《刘艳涛版Linux Shell命令行及脚本编程实例详解》作为一本专注于此领域的教程,无疑为Linux Shell编程初学者和进阶者提供了一个系统学习和实践的平台。本书不仅全面覆盖了Shell编程的基础知识,还包括了丰富的实例...

    linux C编程实战

    第二篇 Linux系统编程  第6章 文件操作   第7章 进程控制   第8章 线程控制   第9章 信号及信号处理   第10章 进程间通信  第三篇 Linux网络和图形界面编程  第11章 网络编程   第12章 GTK+...

    linux shell编程和命令

    Linux Shell编程和命令是Linux操作系统中的核心组成部分,它提供了一个交互式环境,用户可以通过命令行接口执行各种操作。Shell不仅是一个命令解释器,还可以通过编写脚本来自动化日常任务,提高工作效率。以下是对...

    linux-shell编程

    第二部分则深入到Shell编程的语法,例如变量、条件语句(`if`、`else`、`elif`)、循环结构(`for`、`while`)、函数定义,以及如何使用流程控制操作符(`&&`、`||`、`;`)。此外,还会讲解如何进行输入/输出重定向...

Global site tag (gtag.js) - Google Analytics