shell中的for循环示例

2023-10-27

1.利用for循环打印**

示例代码:

#!/bin/bash

for ((  i=0;i<3;i++ ))
do
  for(( j=0;j<5;j++ ))    #每行打印5个*,打印三行
  do
    echo -n "*  "
  done
  echo ""

done


2.利用for循环计算1到100的和:

示例代码1:

#!/bin/bash
sum=0
for  i  in  {1..100}
do
  let sum=sum+$i
done

echo $sum


示例代码2:

#!/bin/bash
sum=0
for i in `seq 1 100`
do
  let sum=sum+$i
done

echo $sum


示例代码3:求1到100之间所有奇数之和

#!/bin/bash
sum=0
for i in `seq 1 2 100`
do
  let sum=sum+$i
done

echo $sum


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

shell中的for循环示例 的相关文章

  • Shell-脚本介绍

    目录 一 Shell介绍 二 Shell脚本的规则 三 比较运算符 四 Case循环语 五 If语句 分支结构 六 For循环 七 While循环 一 Shell介绍 Shell与Python都是弱语言 定义变量规则 变量名 值 Shell
  • 【shell】shell之cut用法

    目录 即可即用 命令详细说明 即可即用 提取列的用awk命令更好用 示例1 截取pers文件内冒号分隔的字符串的第3列 命令 命令说明 d 使用冒号 作为域分隔符 f 3 取分隔后的第3列 示例2 取括号内的数值 you age is 19
  • shell脚本基础5——常用命令写作技巧

    文章目录 一 grep命令 二 sed命令 2 1 选项参数 2 2 常用命令 三 AWK命令 3 1 常用参数 3 2 常用示例 四 find与xargs 五 date命令 六 对话框 6 1 消息框 6 2 yes no对话框 6 3
  • linux中shell中使用expect实现自动应答

    linux中shell中使用expect实现自动应答 expect有两种方式 一种是为了单纯的进行自动应答 还有一种是为了结合shell脚本 大多数情况下都是为了结合shell脚本 这里示例两种写法 但在使用时应该尽量使用结合shell方式
  • 【shell】-exec和xargs

    目录 实现效果 参数说明 exec参数 xargs参数 exec和xargs 后执行多条语句 exec和xargs 执行自定义函数 如何正确组合 xargs bash c 和环境变量 exec和xargs的区别 exec和xargs的区别
  • shell脚本系列:1、shell、bash和shell脚本

    shell脚本系列 1 shell bash和shell脚本 文章目录 shell脚本系列 1 shell bash和shell脚本 1 前言 2 shell Bash shell script简介 2 1 shell 2 2 Bash 2
  • Shell脚本基础

    1 变量 匹配规则 懒惰模式最短匹配 从头开始匹配 最短删除 root liudongyi var1 l love you but you love he root liudongyi var2 var1 ve root liudongyi
  • PHP源码安装脚本

    bin bash Author Mr Wu PHP安装脚本 WARNING 如网速不好 需上传php 8 1 9 tar gz包 2023 3 2 22 55 55 定义变量 dep pack epel release make apr p
  • 企业级日常巡检脚本的编写

    1 系统信息 1 1 操作系统类型 查看操作系统类型命令为 uname 例 root host 134 uname Linux 定义变量 os type uname 1 2 操作系统版本号 查看操作系统版本号命令为 cat etc redh
  • shell脚本之awk命令——分隔符介绍

    文章目录 awk入门 awk F awk命令之 分割符 awk命令之 分割符 awk入门 关于awk命令的基础用法 请参考Linux awk命令 awk F awk F F相当于内置变量FS 指定分割字符 fs是一个字符串或者是一个正则表达
  • 使用Linux脚本更新Weblogic部署的应用程序

    在利用Jenkins实现Weblogic应用自动部署的功能时 如何通过Shell 脚本自动更新Weblogic部署的应用程序呢 可以使用weblogic jar包中的weblogic Deployer这个class 命令如下 java we
  • sheel脚本

    sheel脚本 sheel脚本 sheel脚本 sheel脚本的工作方式有两种 交互式和批处理 交互式 用户输入一条就立即执行 批处理 由用户实现编写好一个完整的sheel脚本 sheel会一次执行脚本中诸多命令 脚本中不仅会用到一般的li
  • shell脚本不能激活环境变量问题完美解决

    今天在Linux系统写shell脚本时发现配置好java环境变量后 明明写了source etc profile 但还是不能激活 也就是java version没有反应 非要自己手动去激活 后来发现我是用 test sh 来启动的脚本 te
  • [原创]脚本小技巧:awk变量传递到shell变量

    简介 常用网名 猪头三 出生日期 1981 XX XX 个人网站 https www x86asm org QQ交流 643439947 编程生涯 2001年 至今 共20年 职业生涯 18年 开发语言 C C 80x86ASM PHP P
  • shell脚本编程之循环

    内容预知 1 循环的定义 2 for循环 2 1 for循环的基本用法 运用演示1 列表打印 运用演示二 分类打印 运用演示三 累加求和 2 2 for循环读取文件作为循环条件 运用演示 2 3 for循环的多线程运用 运用演示 2 4 f
  • shell脚本判断变量是否包含某个字符串的几种方法

    方法一 利用grep查找 strA long string strB string result echo strA grep strB if result then echo 包含 else echo 不包含 fi 先打印长字符串 然后在
  • Shell脚本函数应用

    记录 429 场景 Shell脚本函数应用 定义函数 函数调用 函数传参 版本 CentOS Linux release 7 9 2009 1 普通函数 示例普通函数是没有入参和返回值 1 1脚本 脚本名称 b2023051701 sh 脚
  • Linux三剑客之awk命令详解

    目录 一 awk常见用法 二 案例 2 1 awk中 F的使用 2 2 awk中几个特殊的内部变量 用法 三 实战案例 一 awk常见用法 通常情况下awk所使用的命令格式如下 其中 单引号家伙是那个大括号 用于设置对于数据进行的处理动作
  • Shell脚本编写教程

    Shell脚本编写教程
  • 日志清理脚本,升级版

    root ip 10 172 10 35 cat usr local shell iop ps data rm sh bin bash 获取15天之前的日期 del date date Y m d d 15 days ago 获取30天之前

随机推荐

  • JOS环境搭建

    真是狗血 2010那个课件的网站的JOS文件无法下载 只好改用2011课件的相关资料 我的环境为 VMware 7 0 Fedora12 GCC4 4 2 GNU bash 4 0 33 依据http pdos csail mit edu
  • Android 虚拟 A/B 详解(八) cow 的大小是如何计算的?

    文章目录 0 导读 1 COW 的背景知识 1 COW 设备的布局 2 Android COW 设备的分布 2 OTA 时如何计算所需 COW 空间的大小 1 GetCowSize 函数 2 PartitionCowCreator 辅助类
  • 关于STM32 DSP库#include “arm_math.h“报错的解决方法

    在pack install 中下载5 4 0的ARM CMSIS 包 找到对应安装路径 魔术棒中包含路径C C 导入5 4 0的包 E ARM PACK ARM CMSIS 5 4 0 CMSIS DSP Include
  • 二叉查找树详解——带详细图解

    1 二叉查找树的性质与规则 若一个结点的左子树不为空 则它左子树上所有的结点都小于该结点 若一个结点的右子树的不为空 则它右子树上所有的结点都大于该结点 2 二叉查找树的创建 a 二叉查找树的结点类 public class Node pu
  • Python数据处理 Excel 表

    Excel 表特征结构 对象 简述 对应于Python处理方式 方法 简述 对应于Python处理方式 属性 简述 对应于Python处理方式 常数和宏 简述 对应 Python处理方式 示例 简述 使用 Python处理上述特征 自动化
  • Docker安装MinIO详细步骤

    目录 1 中文官网 2 服务器配置 3 docker创建并启动minIO容器 4 查询容器日志 5 访问 1 中文官网 http minio org cn 2 服务器配置 安装ntpdate工具 yum y install ntp ntpd
  • C++ 机房预约系统(四):管理员模块——管理员登录和注销、添加账号功能、重复添加检测的具体实现

    7 管理员模块 学生 老师 管理员这三个身份类中 首先实现管理员模块 因为管理员可以添加账号 添加新的学生 老师账号 在上一篇中已经实现了管理员的登录验证功能 但是管理员的子菜单还没有显示 接下来继续完善管理员的其他功能 7 1 管理员登录
  • JavaWeb项目修改网页标签栏的图标

    第一种方式是在每一个页面中都添加配置 可以一用本地的ico图片 也可以引用互联网上的ico ico的名称为favicon ico href可以填本地引用 也可以引用互联网上的资源 第二种是在Tomcat中配置 在tomcat的webapps
  • ARM三级流水线

    ARM处理器三级流水操作 PC寄存器 ARM处理器3级流水线 取指 gt 译码 gt 执行 这3级流水线循环执行 在R15 PC 中 我们一般以正在执行的指令作为参考点 在执行当前指令的同时也对第二条指令译码 第三条指令在取指 实际来说PC
  • 深度学习论文笔记(增量学习)——Large Scale Incremental Learning

    文章目录 前言 主要工作 算法介绍 总体流程 步骤一 训练CNN模型 loss函数介绍 阶段二 训练偏置纠正层 实验 分类器是否出现分类偏好 猜测 实验 引入Bias Correction Layer 实验 Ablation Study 前
  • HIVE 分组排序查询

    笔者在参加面试时遇到的一个关于hive数据库查询的的问题题意大概是这个样子的 有如下图结构的一个表 表中的数据是长这个样子的 面试官要求我查询的结果是长这个样子的 我第一印象觉得这个题还蛮简单的 就写了一个 select col1 col2
  • 运输层---概述

    目录 运输层主要内容 一 概述和传输层服务 1 1 概述 1 2 传输服务和协议 1 3 传输层 vs 网络层 1 4 Internet传输层协议 二 多路复用与多路分解 解复用 2 1 概述 2 2 无连接与面向连接的多路分解 解复用 2
  • 关于以太网没有有效的ip配置问题解决方法

    目录 错误提示 解决方法 一 检查IP地址是否为自动获取 二 重置网络环境 三 卸载以太网模块 重启电脑自动重新安装新的模块 四 重启网卡驱动程序 五 检查外部设备 错误提示 解决方法 一 检查IP地址是否为自动获取 1 首先右键任务栏右下
  • Vue.js 如何进行打包部署

    Vue js 中的打包部署 Vue js 是一款流行的前端框架 它提供了一种简单 灵活的方式来构建用户界面 在开发完成后 需要对 Vue js 应用程序进行打包部署 以便在生产环境中使用 本文将介绍 Vue js 中的打包部署以及如何进行打
  • C++11标准库(STL)使用总结

    STL定义了强大的 基于模板的 可复用的组件 实现了许多通用的数据结构及处理这些数据结构的算法 其中包含三个关键组件 容器 container 流行的模板数据结构 迭代器 iterator 和算法 algorithm 组件 描述 容器 容器
  • 初始操作系统(Operation System)

    目录 操作系统的概念和功能 操作系统的四大特征 操作系统给发展过程 操作系统的运行机制 操作系统的概念和功能 操作系统这个词语对我们既熟悉又陌生 生活中会接触到 但具体的实现我么不从得知 生活中直接接触的操作系统有 windows linu
  • hadoop 常用缺少包错误

    package wc import java io IOException import java util StringTokenizer import org apache hadoop conf Configuration impor
  • 说说你对 Object.defineProperty 的理解?

    说说你对 Object defineProperty 的理解 什么是 为什么能实现响应式 小结 什么是 Object defineProperty 方法会直接在一个对象上定义一个新属性 或者修改一个对象的现有属性 并返回此对象 为什么能实现
  • printf输出%f %lld区别

    https blog csdn net u011497904 article details 42454483 utm source blogxgwz2
  • shell中的for循环示例

    1 利用for循环打印 示例代码 bin bash for i 0 i lt 3 i do for j 0 j lt 5 j 每行打印5个 打印三行 do echo n done echo done 2 利用for循环计算1到100的和 示