@echo off
setlocal enabledelayedexpansion
set "output_file=merged_processed_file.txt"
if exist "%output_file%" del "%output_file%"
for %%f in (rx.txt tx0.txt tx1.txt tx2.txt tx3.txt) do (
echo ### Content from %%f ### >> "%output_file%"
for /f "tokens=*" %%a in ('type "%%f" ^| findstr /v /r "^//"') do (
set "line=%%a"
if "!line:~0,4!"=="0X52 " set "line=0X6!line:~4!"
echo !line! >> "%output_file%"
)
echo. >> "%output_file%"
)
echo All files have been processed and saved to "%output_file%"
endlocal