在上一章当中我们讲述了bash循环,其中我们讲述了for循环的特殊用法,以及while循环的特殊用法,而在此前我们讲述了循环的控制语句,一个是break,另一个是continue,对于continue来说,它是结束本轮循环而后进入下一轮循环,而break是提前结束其循环本身。但如果是循环嵌套的话,break只能退出当前那一层的循环,如果想退出所有的循环,就要使用break后
分类:
其他好文 时间:
2018-07-25 22:45:05
阅读次数:
257
1.while循环的特殊用法(遍历文件的每一行):whilereadline;do循环体done</path/from/somefile依次读取/path/from/somefile文件中的每一行,且将行赋值给变量line示例:找出ID号为偶数的所有用户,并显示其用户名及ID号#!/bin/bash
#
whilereadline;do
if[$(($(echo$line|awk..
分类:
其他好文 时间:
2017-07-18 21:05:12
阅读次数:
123
1、写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别这两类用户的个数;通过字符串比较来实现;通过while循环遍历来实现。while循环的特殊用法(遍历文件的行):whilereadVARIABLE;do循环体;done</PATH/FROM/SOMEFIL..
分类:
其他好文 时间:
2017-05-06 17:48:54
阅读次数:
192
tartar-cf路径+文件名字后续.tar+路径创建归档压缩tarcf/testdir/etc.tar/etc/tarcvf可以查看解压过程tartvf预览作用tarxvf解压文件tarzcvf/testdir/etc2.tar.gz/etc/解压再压缩到指定路径,文件格式tarjcvfcpio复制从或到文件cpio命令是通过重定向的方式将文件进行打包备份,..
分类:
系统相关 时间:
2016-08-22 00:43:19
阅读次数:
376
8月18号,主要学习内容:一、循环的特殊用法及select二、bash函数基础三、rpm命令一、循环的特殊用法及select1)while循环的特殊用法(遍历文件的每一行):whilereadline;do循环体done</PATH/FROM/SOMEFILE依次读取/PATH/FROM/SOMEFILE文件中的每一行,且将行赋值给变量lin..
分类:
其他好文 时间:
2016-08-22 00:36:33
阅读次数:
201
循环函数软件包【中】创建无限循环whiletrue;do循环体doneuntilfalse;do循环体Done特殊用法while循环的特殊用法(遍历文件的每一行):whilereadline;do循环体done</PATH/FROM/SOMEFILE依次读取/PATH/FROM/SOMEFILE文件中的每一行,且将行赋值给变量line示例[root@localhost..
分类:
其他好文 时间:
2016-08-19 22:30:30
阅读次数:
113
再看ThreadPoolExecutor源码中看到如图所示代码:这是为了在内层的多级for循环中能有效控制循环打断和终止的特殊写法。可以参考:http://biancheng.dnbcw.info/java/99880.html
分类:
其他好文 时间:
2016-03-23 20:17:36
阅读次数:
167
在之前的学习中,我们了解到的while循环形如:whileexpression;dostatement...done这种语法结构的循环只要expression符合条件将执行循环体中的statement,否则就会推出循环。接下来将介绍两种特殊while循环while循环特性语法一while:;do循环体done这种循环没有expression,也..
分类:
系统相关 时间:
2014-07-18 13:18:05
阅读次数:
290