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

如何循环执行windows和linux上的控制台指令

Linux

  • linux以centos为例做介绍
    将以下脚本复制到并命名为repeat.sh
#!/bin/bash
cmd=$1#使用列表for循环 执行1000次相关指令
for variable  in `seq 1 1000`
doecho "execute $variable  times "echo $cmd$cmd
done

执行指令 ps -ef,执行1000次

sh repeat.sh 'ps -ef'

Windows

先考虑脚本的形式

将以下代码复制仅repeat.bat中
以下指令是通过curl向某个服务器的8866端口发送10000次图片的请求

@echo off
SET /A "index=1"
SET /A "count=10000"
set params=%1
:while
if %index% leq %count% (SET /A "index=index + 1"echo send demo.png to "http://%params%:8866/v1/query"curl -H "Content-Type:jpg" --data-binary @demo.png "http://%params%:8866/v1/query"echo The value of index is %index%goto :while
)
  • 使用方法,具体结果就是不同的服务器不同了
repeat.bat 127.0.0.1
  • 我们改一个可以在本地之心并看现象的
@echo off
SET /A "index=1"
SET /A "count=10000"
set cmd=%1
:while
if %index% leq %count% (SET /A "index=index + 1"%cmd%echo The value of index is %index%goto :while
)
  • 使用方法,执行tasklist 10000次
repeat.bat tasklist

命令行形式

  • 以下语句是执行100一次输出100-1,直接拷贝到控制台运行即可
for /l %i in (100,-1,1) do @echo %i

  • 执行100次tasklist,输出每次原指令
for /l %i in (100,-1,1) do tasklist


  • 执行100次tasklist,不在输出每次原指令
for /l %i in (100,-1,1) do @tasklist

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

相关文章:

  • 【Shell】基础语法(三)
  • linux 服务开机自启
  • 【LeetCode】870 . 优势洗牌
  • 现代C++中的从头开始深度学习【2/8】:张量编程
  • uniapp软键盘谈起遮住输入框和头部被顶起的问题解决
  • 安防监控视频汇聚EasyCVR平台的FLV视频流在VLC中无法播放的原因排查
  • 虹科新闻 | 虹科与Power-MI正式建立合作伙伴关系
  • Xamarin.Android实现加载中的效果
  • Leetcode.1559 二维网格图中探测环
  • 阿拉伯数字转中文数字字符,最高支持千京
  • Python基础--序列操作/函数
  • Kafka与Zookeeper版本对应关系
  • Arch Linux 使用桥接模式上网
  • Vue 中使用 WebWorker
  • 财务管理系统javaweb会计账房进销存jsp源代码mysql
  • 企业服务器被devos勒索病毒攻击后怎么处理,devos勒索病毒如何攻击的
  • React源码解析18(2)------ FilberNode,FilberRootNode结构关系
  • 什么是Session?它在SQLAlchemy中扮演什么角色?
  • Java 中 Set集合常用方法
  • (MVC)SpringBoot+Mybatis+Mapper.xml
  • 【Linux命令行与Shell脚本编程】第十九章 正则表达式
  • vue exceljs 实现导出excel并设置网格线、背景色、 垂直居中、分页打印
  • TC358774/5显示桥接(MIPI DSI到LVDS)
  • 企业内部FAQ常见问题展示分享的价值
  • React 核心开发者 Dan Abramov 宣布从 Meta 离职
  • 【C/C++】std::vector 优化点(官方同步)
  • 【vue3】elementPlus主题色定制
  • MATLAB 2023a的机器学习、深度学习
  • 【Python实际使用】Python提取pdf中的表格数据输出到excel(含代码实例)
  • css的transform样式计算-第一节