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

Linux Shell编程第五篇while语句

阅读更多

while 命令/条件
do
语句
done

机制:如果while后的命令执行成功,或条件真,则执行do和done之间的语句,执行完成后,再次判断while后的命令和条件;如果while后的命令执行失败,或条件为假,循环结束

特例:无条件循环

while true
do
语句
done

例如
#!/bin/sh
var=1
while (( $var <= 3 ))
do
echo $var
var=$(($var + 1))
done
(())双括号表示计算表达式的值,$((表达式)) 取表达式的值

再一例子:
#!/bin/sh
var=1
while true
do
if (( var > 3 ))
then
break
else
echo $var
var=$(($var + 1))
fi
done
注:关于IF语句,有些需要注意的,
注意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概述 ...

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

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

    Linux shell编程文档

    在Linux系统中,Shell编程是一项非常重要的技能,尤其是对于系统管理员和技术人员来说。尽管现代Linux系统提供了丰富的图形用户界面,但Shell仍然是一种极其强大的工具。Shell不仅能够执行一系列预定义的命令,还能...

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

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

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

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

    linux shell程序设计实验1

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

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

    第5章 shell输入与输出 34 5.1 echo 34 5.2 read 35 5.3 cat 37 5.4 管道 38 5.5 tee 39 5.6 标准输入、输出和错误 40 5.6.1 标准输入 40 5.6.2 标准输出 40 5.6.3 标准错误 40 5.7 文件重定向 40 5.7.1 重定向标准...

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

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

    shell编程从入门到精通

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

    linux C编程实战

     第5章 C语言预处理、结构体和make的使用  第二篇 Linux系统编程  第6章 文件操作   第7章 进程控制   第8章 线程控制   第9章 信号及信号处理   第10章 进程间通信  第三篇 Linux网络和图形...

    linux shell编程和命令

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

    linux shell 编程指南

    学习Shell编程不仅可以提高日常工作的效率,还能加深对Linux/UNIX操作系统内部机制的理解。通过本书提供的详细指南和丰富的示例,读者可以从基础知识入手,逐步掌握Shell编程的核心技术,并能够独立开发出实用的脚本...

    Shell脚本编程100例

    Shell脚本编程是Linux系统管理中的重要技能,它允许用户自动化执行一系列命令,大大提高工作效率。以下是一些关于Shell脚本编程的关键知识点: 1. **Hello World脚本**:这是所有编程语言的基础,用于验证环境设置...

    linux-shell编程

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

    嵌入式操作系统:第5章 Linux Shell编程.ppt

    Linux Shell编程是Linux操作系统中一个至关重要的组成部分,它充当了用户与操作系统内核之间的桥梁。在本章中,我们将深入探讨Shell编程的基本概念、特点以及常见的Shell类型。 首先,理解Shell是什么至关重要。...

    Linux与unix shell编程指南

    本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及少量的系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。 目 录 译者序 前言 第一部分 shell ...

    跟老男孩学Linux运维:Shell编程实战

    《跟老男孩学Linux运维:Shell编程实战》第二部分为第5章~第8章,着重讲解变量的多种数值运算、条件测试与比较、if条件判断语句、Shell函数等相关的知识。《跟老男孩学Linux运维:Shell编程实战》第三部分为第9章~第...

Global site tag (gtag.js) - Google Analytics