我有多个.TXT文件,其中第二行是观察摘要(即(452,246))。从多个文本文件中删除第二行最后一行
尽管通过论坛搜索,我渐渐把这个代码:
@echo off
setlocal disableDelayedExpansion
set file="test.txt"
for /f %%N in ('find /c /v "" ^<%file%') do set skip=%%N
(
for /f "delims=" %%L in ('findstr /n "^" %file%^|findstr /v "^%skip%:"') do (
set "ln=%%L"
setlocal enableDelayedExpansion
echo(!ln:*:=!
endlocal
)
)>%file%.new
move %file%.new %file% >nul
此代码工作完全在一个单一的文件,但我不知道如何改变这种运行它针对所有文件我的文件夹(* .txt)。
在此先感谢您的帮助。
的参考文件非常感谢你,这个伎俩。 – KD22 2014-11-17 14:16:50