文档章节

shell脚本之死循环写法

hensemlee
 hensemlee
发布于 06/20 22:18
字数 204
阅读 26
收藏 0
点赞 0
评论 0

最近在学习写shell脚本,在练习if while等流程控制时,突然它们的死循环写法是怎么样的?经过百度与亲测记录如下:

for死循环

#! /bin/bash

for ((;;));do
        date
        sleep 1
done

while死循环

#! /bin/bash

while :
do
        date
        sleep 1
done
#! /bin/bash

while ((1))
do
        date
        sleep 1
done
#! /bin/bash

while [[ 1 ]]
do
        date
        sleep 1
done
#! /bin/bash

while [ 1 ]
do
        date
        sleep 1
done

#! /bin/bash

while true
do
        date
        sleep 1
done
#! /bin/bash

while [[ "1" == "1" ]]
do
        date
        sleep 1
done
#! /bin/bash

while test "1" = "1"
do
        date
        sleep 1
done
#! /bin/bash

while [ TRUE ]
do
        date
        sleep 1
done

© 著作权归作者所有

共有 人打赏支持
hensemlee
粉丝 6
博文 51
码字总数 38646
作品 0
徐汇
程序员
Shell Script(三)

1.shell script函数 函数可以在shell script中做出类似自定义的指令,也可以用来编写模块化的代码,达到代码复用的效果。这里不讲解语法,直接举例子。sh01.sh打印“Hello,World”,函数中的...

逆天96
2017/12/28
0
0
Linux的shell脚本的语句,函数,检测服务,启动脚本的练习

一.if语句 if中调用变量 多个if条件 注意转义,比较字符串 定义空,可以是等于号后面什么都没有,或者是两个单引号 -d是否是目录 -e是否存在,-f是否为文件 &&同时满足 运算的写法(()) ...

一百个小排
2017/11/11
0
0
shell脚本的一些注意事项

sshuser@serverbash

科技探索者
2017/11/12
0
0
Shell编程进阶篇(完结)

   1.1 for循环语句 在计算机科学中,for循环(英语:for loop)是一种编程语言的迭代陈述,能够让程式码反复的执行。 它跟其他的循环,如while循环,最大的不同,是它拥有一个循环计数器,...

侯召顺
2017/12/12
0
0
Shell 快速指南

Shell 快速指南 概述 什么是 shell Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。 Shell 既是一种命令语言,又是一种程序设计语言。 Shell 是指一种应用程序,这个应用程序...

静默虚空
2017/11/20
0
0
Bash 脚本 set 命令教程

服务器的开发和管理离不开 Bash 脚本,掌握它需要学习大量的细节。 命令是 Bash 脚本的重要环节,却常常被忽视,导致脚本的安全性和可维护性出问题。本文介绍它的基本用法,让你可以更安心地...

阮一峰
2017/11/15
0
0
活学活用linux shell之-实现1+2+3...+100=?的7种方法分享

活学活用linux shell之-实现1+2+3...+100=?的7种方法分享 前言: 本文通过 shell编程实现1+2+3...+100=?的7种方法 来活学活用shell, 学完本文你将熟悉 for,while,until循环的用法,及(()...

马三木
2014/02/22
0
0
linux的shell脚本中if,for,while的解析与应用

linux的shell中有一套自己的流程控制语句,其中包括条件语句(if),循环语句(for,while),它们对我们平时的脚本编写和命令输入都有很大的作用,掌握了这些一定会对我们有很大的帮助。 一.if i...

腿快抖断了
2017/09/16
0
0
Shell学习之路和我发布过的Shell脚本博文

Shell学习之路 目录 Shell学习之路【第一篇】:别名,管道,用户配置文件,变量,read Shell学习之路【第二篇】:条件测试,运算符,选择结构,for循环结构 Shell学习之路【第三篇】:While循环,C-...

yht_1990
2016/07/19
0
0
三、Shell中分支与循环结构

if结构的语法格式 单分支结构 if then 指令fi if ; then 指令fi 双分支结构 if ; then 指令1else 指令2fi 多分支结构 if ; then 指令1elif 指令2elif 指令3fi shell中的函数 shell函数是she...

运维菜鸟丶
2017/06/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

设计模式:单例模式

单例模式的定义是确保某个类在任何情况下都只有一个实例,并且需要提供一个全局的访问点供调用者访问该实例的一种模式。 实现以上模式基于以下必须遵守的两点: 1.构造方法私有化 2.提供一个...

人觉非常君
13分钟前
0
0
《Linux Perf Master》Edition 0.4 发布

在线阅读:https://riboseyim.gitbook.io/perf 在线阅读:https://www.gitbook.com/book/riboseyim/linux-perf-master/details 百度网盘【pdf、mobi、ePub】:https://pan.baidu.com/s/1C20T......

RiboseYim
24分钟前
0
0
conda 换源

https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mir......

阿豪boy
34分钟前
0
0
Confluence 6 安装补丁类文件

Atlassian 支持或者 Atlassian 缺陷修复小组可能针对有一些关键问题会提供补丁来解决这些问题,但是这些问题还没有放到下一个更新版本中。这些问题将会使用 Class 类文件同时在官方 Jira bug...

honeymose
43分钟前
0
0
非常实用的IDEA插件之总结

1、Alibaba Java Coding Guidelines 经过247天的持续研发,阿里巴巴于10月14日在杭州云栖大会上,正式发布众所期待的《阿里巴巴Java开发规约》扫描插件!该插件由阿里巴巴P3C项目组研发。P3C...

Gibbons
52分钟前
0
0
Tomcat介绍,安装jdk,安装tomcat,配置Tomcat监听80端口

Tomcat介绍 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。 java程序写的网站用tomcat+jdk来运行...

TaoXu
52分钟前
0
0
TensorFlow,从一个 Android Demo 开始

TensorFlow Android Demo 项目地址 Machine Learning 既然提到了 TensorFlow,那是不是得神经网络、机器学习了解下? 如果你能坚持把 机器学习速成课程 给啃完了,觉得还挺有兴趣的,那可以考...

孟飞阳
54分钟前
0
0
JVM学习笔记二:内存结构规范

1、JVM基本结构图 2、java堆(Heap) 3、方法区(Method Area) 4、程序计数器 5、JAVA栈图解 局部变量表:八大基本类型,还可以存储引用类型 上一篇:JVM学习笔记一:类加载机制介绍...

刘祖鹏
今天
0
0
mui集成微信H5支付(返回白屏问题已经解决)

一.项目需求 因为公司人员缺少,没有专门开发安卓和ios的人员,为了项目尽早上线采用了混合APP开发的方式,我选择了MUI混合开发框架,项目中需要在用户购买VIP会员的时候进行支付,所以需要在项目...

银装素裹
今天
1
0
SpringBoot集成Redis--配置自定义的RedisCacheManager

配置自定义的RedisCacheManager--1自定义键生成规则 默认的键生成器 当不指定缓存的key时,SpringBoot会使用SimpleKeyGenerator生成key。 SimpleKeyGenerator SimpleKey 查看源码可以发现,它...

karma123
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部