このようなテキストファイルを取得しました
11111
2222
3333
44
バッチファイルで逆さまにしたい
44
3333
2222
11111
どんなヒントでも大歓迎です....
このようなテキストファイルを取得しました
11111
2222
3333
44
バッチファイルで逆さまにしたい
44
3333
2222
11111
どんなヒントでも大歓迎です....
これは妥当な数の行で機能します。
@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
Unix ツールtac ( CoreUtils for Windows ) で試してみてください:
tac filein.txt > fileout.txt