`
liulanghan110
  • 浏览: 1080594 次
  • 性别: 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从入门到精通完整版视频.zip

    5.Shell编程之LAMP一键安装脚本实战.mp4 6.For循环及实战批量远程命令脚本.mp4 7.While条件语句企业案例列表读取_0.mp4 8.Shell编程之Case语句及Select综合应用_0.mp4 9.Shell编程之函数及案例分析.mp4 10.Linux下...

    新版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 shell编程[第一部分 shell 基础编程] 第01章 shell 简介

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

    Shell脚本编程100例

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

    linux shell 编程入门

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

    linux C编程实战

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

    shell编程从入门到精通

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

    linux shell编程和命令

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

    linux shell 编程指南

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

    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 ...

    LinuxShell编程学习

    ### Linux Shell 编程学习知识点概述 #### 一、Shell 的基本概念与作用 - **定义**:在 Linux 系统中,Shell 是用户与操作系统交互的主要方式之一,它不仅是一个命令行解释器,还是一种功能强大的编程语言。 - **...

Global site tag (gtag.js) - Google Analytics