改行文字変換フィルタをバッチファイルで作る。(その3)
CR+LF を CR に変換します。
dos2cr.cmd <CR+LF >CR
---
@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%1 in ('cmd /u /c echo;名') do (
set CR=%%1
set CR=!CR:~0,1!
)
setlocal disabledelayedexpansion
for /f "delims=" %%1 in ('find /n /v ""') do (
set LINE=%%1
setlocal enabledelayedexpansion
<NUL set /p LINE=!LINE:*]=!!CR!
endlocal
)
---
« 改行文字変換フィルタをバッチファイルで作る。(その2) | トップページ | 環境変数の遅延展開を遅延展開する。 »