
批處理輸出一行內容到指定文本為什么會在行尾添加/生成一個空格最后由 pcl_test 于 -5-29 20:55如何消除讀取文本一行后生成的空格我利用批處理逐行讀取文本, 并根據查詢條件,替換相應行內容。其功能已實現,但是在替換相應行時,程序自動生成一個空行請高手幫我看看,我那個文本需嚴格遵循格式的
prepatranjob文本內容為nclick="copycode($('code0'));">復制代碼
- set nateib=prepatranjob.fin
- set NativeFile=prepatranjob1.fin
- for /f delims= %%a in ('findstr /n .* %nateib%') do (
- set xxx=%%a
- setlocal enabledelayedexpansion
- if !xxx:~-1!== set xxx=!xxx:~0,-1!
- set xxx=!xxx:*:=!
- echo !xxx! |(findstr .db ) && echo P3DATAbase = ff>>%NativeFile% || echo !xxx!>>%NativeFile%
- endlocal
- )
替換后,以下行末尾竟然有空格,P3DATAbase =ff 請問如何消除那個空格nclick="copycode($('code1'));">復制代碼
- P3DATAbase = D:FatiguePatranS.db

