1樓:匿名使用者
::原文字為
來1.txt,輸出到2.txt,指
自定bai刪除第15行
::要求每du行不超過
zhi1024字元
@daoecho off
set n=15
setlocal enabledelayedexpansion<1.txt >2.txt (
for /l %%i in (2 1 %n%) do (set t=
set /p t=
echo.!t!
echo.%%i))
2樓:匿名使用者
原文bai本為1.txt,輸du出到zhi2.txt,指dao定刪除
版第權15行
for /f "tokens=1-2* delims=:" %%a in ('findstr/n . 1.
txt|findstr /e "15"') do echo %%b>>2.txt
3樓:匿名使用者
如果要刪除的那行有明顯的特徵,比如有個字串在檔案其他地方都沒有,那麼可以用 find /v 迅速完成。
否則沒好辦法,只能用 for 命令逐行處理了。
4樓:匿名使用者
@duecho off
(for /f "tokens=1* delims=:" %%a in ('findstr /n .* "test.txt"') do (
if %%a equ 9 ( set /p "s=%%b"new.txt
equ修改為多zhi少dao行就是刪內除容多少行
如何用批處理刪除文字檔案第一行前面數字批處理
設原檔案為test.txt,改後檔案為temp.txt echo off for f delims a in test.txt do set str a echo.str 4 temp.txtgoto next next more 1 test.txt temp.txtstart temp.txt ...
求助c語言 刪除文字檔案內的指定字串
include include int main printf 待刪除的字串 gets str while fgets s,81,fin if strcmp str,s fprintf fout,s s fclose fin fclose fout return 0 1.開啟一個tmp.txt的檔案...
如何使用批處理刪除文字中的前兩列
echo off for f delims a in dir a d b s d txt do for f usebackq tokens 3 b in a do echo b move a pause 幾萬個檔案,建議匯入access 中 用sql 處理 後 匯出txt檔案 批處理中怎樣刪除一個文...