sen log处理

@echo off

setlocal enabledelayedexpansion

 

:: 设置输入文件路径

set "input_file_path=C:\path\to\your\input_file.txt"

:: 设置输出文件路径

set "output_file_path=C:\path\to\your\output_file.txt"

 

:: 检查输入文件是否存在

if not exist "%input_file_path%" (

    echo 输入文件不存在: %input_file_path%

    exit /b

)

 

:: 清空输出文件

if exist "%output_file_path%" del "%output_file_path%"

 

:: 读取文件并提取符合条件的内容

for /f "tokens=*" %%a in ('type "%input_file_path%"') do (

    set "line=%%a"

    :: 查找0x34并提取之后的内容

    echo(!line!| findstr /r /c:".*0x34," > nul && (

        set "line=!line:*0x34,=!"

        :: 去除前后空白字符

        set "line=!line: =!"

        :: 替换多余的逗号

        set "line=!line:,,=,!"

        :: 去除最后一个逗号

        set "line=!line:~0,-1!"

        :: 将提取的内容添加到输出文件

        echo {!line!}>> "%output_file_path%"

    )

)

 

endlocal

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值