テキストファイルの何行目から何行目までを切り出すバッチ
切り出し.CMD 開始行 終了行 ファイル
@ECHO OFF
(FOR /F "delims=[] tokens=1*" %%0 IN ('FIND /N /V ""') DO (
IF %%0 GTR %2 GOTO :EOF
IF %%0 GEQ %1 ECHO=%%1
)
)<%3
或いは、
@ECHO OFF
SETLOCAL
(FOR /F %%n IN ('FIND /C /V ""') DO SET /A n=%%n-%2)<%3
SORT /+10000 %3 | MORE +%n% | SORT /+10000 | MORE +%1
« テキストファイルから、開始文字列~終了文字列の行を抜き出すバッチ | トップページ | 二つのテキストファイルの行同士を接合するバッチ »