Windows bat读取每行第一、二、三列的内容

server/2024/9/23 9:27:10/

1.场景:

使用Windows bat实现读取每行第一、二、三列的类内容,并输出到屏幕

2.实现:

bat脚本

::关闭命令回显
@echo off::日志目录创建
if not exist "C:\BPPMStatus_Check\%date:~0,4%%date:~5,2%%date:~8,2%" (md "C:\BPPMStatus_Check\%date:~0,4%%date:~5,2%%date:~8,2%")::变量定义
set filename=C:\BPPMStatus_Check\pw_origin.txt::输出pw p l
call pw p l > %filename%::文件读取,基于Number2和Number3字段进行!Not Running!判断
for /f "skip=7 tokens=1,2,3" %%a in (%filename%) do (echo Column 1: %%aecho Column 2: %%becho Column 3: %%cecho "%%b %%c"
)

其中:

skip=7             -->跳过定义的文件filename中的前7行。

tokens=1,2,3   -->将每行的第一列、第二列和第三列提取出来,默认定义的文件filename中的列是通过空格或者Tab键分隔的。如果列是由其他字符分隔的,需在for /f命令中使用delims选项来指定分隔符。

脚本运行结果输出

C:\>aa.bat
Column 1: services
Column 2: !Not
Column 3: Running!
"!Not Running!"
Column 1: httpd
Column 2: 1156
Column

http://www.ppmy.cn/server/27865.html

相关文章

CentOS-Stream-9配置网络和web控制台cockpit

vim /etc/NetworkManager/system-connections/ens33.nmconnection,修改autoconnectiontrue自动连接网络,可以自动获取IP地址,或者设置固定IP地址,在[ipv4]下面编辑methodmanual和address1192.168.4.111/24,192.168.4.1和dns223.5.…

Java高级开发者的面试问题及其答案

1. 在Java中,怎样理解并发与并行? 答案: 并发(Concurrency)和并行(Parallelism)是多线程编程的两个核心概念,它们在Java中有着重要的应用。 并发指的是多个任务能在重叠的时间段内…

Guitar Pro8中文最新免费版吉他编曲学习软件下载

Guitar Pro 8是一款专业的吉他编曲学习软件,支持多种乐器。具体来说,它支持所有的4至8弦的弹拨乐器,包括但不限于吉他、贝斯、班卓琴、曼陀铃等。此外,它还支持鼓、钢琴、尤克里里等乐器。因此,无论是初学者还是高手&a…

ASP.NET淘宝店主交易管理系统的设计与实现

摘 要 淘宝店主交易管理系统主要采用了ASPACCESS的B/S设计模式,通过网络之间的数据交换来实现客户、商品、交易的管理和对客户、商品、交易统计工作,从而提高淘宝店主在管理网店过程中的工作效率和质量。 系统分为基本资料模块,统计资料模…

分布式与一致性协议之Raft算法(四)

Raft算法 Raft是如何解决成员变更问题的 在日常工作中,你可能会遇到服务器故障的情况,这时你需要替换集群中的服务器。如果遇到需要改变数据副本数的情况,则需要增加或移除集群中的服务器。总的来说,在日常工作中,集…

『项目整理』易CAR通项目说明文档-我的第一款APP

『项目整理』易CAR通项目说明文档-我的第一款APP 项目介绍功能介绍技术栈介绍实现效果如何运行备注 项目介绍 易CAR通项目是我的第一个Android项目。是一款结合了AR技术的模仿懂车帝的看车软件。因为是初学,所示实现的效果差强人意,很多的功能界面只实现…

【系统架构师】-选择题(九)

1、电子政务没有政府对客户(Government To Customer) 四种主要应用模式: G2B:政府对企业 Government to Business G2C:政府对公民 Government to Citizen G2E:政府对公务员 Government to Employee G2G:政府对政府 Go…

【kafka】docker容器bitnami/kafka使用SASL鉴权(无TLS)

背景 最近在学习kafka消息队列,了解到kafka是通过SASL来进行用户认证的。起初,因为btinami/kafka官方的一段内容让我以为SASL和TLS是绑定使用的,导致心思花在解决TLS配置上去,官方原文如下: You must also use your o…