0

このようなテキストファイルを取得しました

11111
2222
3333
44

バッチファイルで逆さまにしたい

44
3333
2222
11111

どんなヒントでも大歓迎です....

4

3 に答える 3

4

これは妥当な数の行で機能します。

@echo off
setlocal enabledelayedexpansion
set c=2000000000
for /f "delims=" %%a in (filein.txt) do (
set /a c=c-1
set "line[!c!]=%%a"
)
(for /f "tokens=1* delims==" %%a in (' set line[ ') do echo %%b)>output.txt
endlocal
于 2013-08-20T11:33:53.847 に答える
1

Unix ツール ( CoreUtils for Windows ) で試してみてください:

tac filein.txt > fileout.txt
于 2013-08-20T11:54:03.313 に答える