linux控制语句

1、在shell脚本中使用break时,"break n"表示跳出n层循环,使用“continue n”时,表示跳至第n层循环执行下一次循环

2、shell函数

1)函数中有返回值时,只能采用方式2调用函数,若不需要返回值,两种调用方式都可以

2)在终端不能给函数传参

3、while :   #相当于while(1)

do

echo "abc"

sleep 1

done

时间: 2024-10-09 03:12:48

linux控制语句的相关文章

linux基础--Bash逻辑控制语句

在逻辑控制语句中会使用各种运算符和测试判断,可参见 http://iyull.blog.51cto.com/4664834/1884528 条件判断--if 单分支if语句 if 判断条件;then stat3ment1 stat3ment2 ... fi 双分支if语句 if 判断条件;then stat3ment1 stat3ment2 ... else stat3ment3 stat3ment4 ... fi 多分支/嵌套if语句 if 判断条件;then stat3ment1 ... e

1 Linux shell 编程(七):流程控制语句

流程控制语句 在shell中如果在终端输入多个命令,如果以&分隔则将命令放入后台执行,如果以;分隔,则表示一个命令集合.shell允许使用逻辑操作符&&和||来作为命令分隔符,他们分别时AND和OR. && 如果前面命令执行成功,则执行&&后面的命令 || 如果前面的命令执行失败,执行||后面的命令 if 语句 条件判断语句 if语句是一个判断语句,基于条件执行命令,格式如下:if语句必须以fi结尾. COMMANDS 可以是单个命令.命令组.表达式

Linux Shell 03 流程控制语句

一.if语句格式:支持if/elif/else形式,支持嵌套 1. command执行成功(及退出状态为0)时,执行command2 2. 当判断条件为test命令时,判断结果为true时,执行command2 if command; then command1else command2 fi if command then command fi 二. for语句格式 for var in list do command done 1.读取列表中得值 a.列表中得值默认以空格分隔, b.当值中包

Linux基础入门

第一节,linux系统简介 (一).Linux 为何物 Linux 也就是系统调用和内核那两层,当然直观的来看,我们使用的操作系统还包含一些在其上运行的应用程序,比如文本编辑器,浏览器,电子邮件. (二).Linux 与 Windows 到底有哪些不同 1.免费与收费 最新正版 Windows8.1 官方售价 ¥888: Linux 免费或少许费用 2. 软件与支持 Windows 平台:数量和质量的优势,不过大部分为收费软件:由微软官方提供重要支持和服务: Linux 平台:大都为开源自由软件

[第三节] Python流程控制语句 - if, while, for, break, continue

目录: 一. 条件判断语句 - if 二. 循环语句 - while & for 三. break & continue语句. 四. 练习题 正文: 一, 条件判断语句 - if: 1) 第一种语法: if 条件:      代码块 2) 第二种语法: if 条件:      内容一     内容二  else:     内容三      内容四 3) 第三种语法: if 条件1:      代码块  elif 条件2:      代码块  elif 条件3:      代码块  else

linux自学_shell理论基础

1)此文献给坚持自学的人 我从网管转变成linux运维工程师,总结了一些经验.把他写出来希望能帮到更多的人. 2)本篇介绍linux中shell编程的基础理论 a shell脚本是什么? shell是linux系统的一个壳,用户通过它操作系统实现一些功能. shell脚本就是由变量,命令,控制语句组成的一个文件.通过shell执行它实现某种效果. b 如何执行它呢? linux中有三种形式: /bin/sh 脚本名字 全路径/脚本名字   #此时脚本需要有执行权限 . 全路径/脚本名字  #注意

Linux实验一

一.Linux 简介 实验介绍 本节主要介绍 Linux 的历史,Linux 与 Windows 的区别等入门知识.如果你已经有过充分的了解,可以跳过本节,直接进入下一个实验. 一.Linux 为何物 Linux 就是一个操作系统,就像你多少已经了解的 Windows(xp,7,8)和 Max OS ,至于操作系统是什么,就不用过多解释了,如果你学习过前面的入门课程,应该会有个基本概念了,这里简单介绍下操作系统在整个计算机系统中的角色. 我们的 Linux 也就是系统调用和内核那两层,当然直观的

Linux 基础入门第一次实验笔记

第一节.实验介绍 本节主要介绍 Linux 的历史,Linux 与 Windows 的区别等入门知识.如果你已经有过充分的了解,可以跳过本节,直接进入下一个实验. 一.Linux 为何物 Linux 就是一个操作系统,就像你多少已经了解的 Windows(xp,7,8)和 Max OS ,至于操作系统是什么,就不用过多解释了,如果你学习过前面的入门课程,应该会有个基本概念了,这里简单介绍下操作系统在整个计算机系统中的角色. 我们的 Linux 也就是系统调用和内核那两层,当然直观的来看,我们使用

Linux Shell编程入门

从程序员的角度来看, Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁.用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加复杂的操作.在Linux GUI日益完善的今天,在系统管理等领域,Shell编程仍然起着不可忽视的作用.深入地了解和熟练地掌握Shell编程,是每一个Linux用户的必修 功课之一. Linux的Shell种类众多,常见的有:Bourne Shell(/usr/bin/sh或/bin/sh).Bourne