当前位置: 首页 > news >正文

Linux:shell脚本:基础使用(3)

for循环语句

语句格式

for for变量 in 取值列表(可以是变量或者自己定义)
do
        循环内容
done

工作方式就是通过取值列表去判断循环的次数,每次循环的同时把列表一行的值赋予到for变量。取值方式如果是数字,那就通过数字去判断循环的次数,如果是文件,那就通过里面的函数去判断循环次数,每次循环取的值就是文件里的一行,一行,每次取值同时赋值到for变量,下次再次循环,抛弃上一行,将这一行的再次赋值,次次这样循环,直到取值取尽

 

 这个是数字的

 

 也可以通过文件的内容进行循环

 下面展示几个案例

 

 循环ping,测试那个ping的通则输出主机开启,相反则输出关闭

通过读取文件,创建用户,同时设置密码

  

乘法表


未完待续

http://www.lryc.cn/news/118734.html

相关文章:

  • opencv基础46-图像金字塔02-拉普拉斯金字塔
  • 到 2030 年API 攻击预计将激增近 1000%
  • 环形队列+DMA空闲中断+接收串口数据
  • LeetCode 31题:下一个排列
  • CMake:检测python模块和包
  • 02Mysql之多表查询--例题讲解
  • 虹科方案 | 汽车总线协议转换解决方案
  • Mr. Cappuccino的第59杯咖啡——简单手写SpringIOC框架
  • 爬虫 学习HTML标签和元素的基本概念,了解网页的结构和内容
  • mysql将id重新修改为递增
  • http、https笔记
  • 飞凌嵌入式「国产」嵌入式核心板大盘点(三)——龙芯中科、赛昉科技
  • 以vue2为例,用npm开发环境在后端部署vue2项目(更推荐使用nginx部署)
  • docker容器监控:Cadvisor +Prometheus+Grafana的安装部署
  • 前端食堂技术周刊第 93 期:7 月登陆 Web 平台的新功能、Node.js 工具箱、Nuxt3 开发技巧、MF 重构方案
  • 获取 Android 的 SHA1 值
  • ! [remote rejected] develop -> develop (pre-receive hook declined)
  • 最强的表格组件—AG Grid使用以及License Key Crack
  • 【算法】逆波兰表达式
  • 添加SQLCipher 到项目中
  • 轻松预约,尽享美食,详解餐厅预约小程序的设计与实现
  • 数据结构--栈和队列3.1(栈-顺序结构)
  • pdf怎么压缩到1m?这样做压缩率高!
  • AttentionFreeTransformer 源码解析(一):AFTFull、AFTSimple、AFTLocal
  • C++ 计算 拟合优度R^2
  • Springboot-Retrofit HTTP工具框架快速使用
  • 微信小程序实现人脸识别(从一个没有开通人脸核身的小程序跳转到要给开通人脸核身的小程序,进行人脸识别后再跳转回来)
  • CSS-grid布局
  • 【JavaEE进阶】Bean 作用域和生命周期
  • 3分钟自建查分系统?现在每个人都可以实现了