Bash
@echo off
chcp 65001

rem ファイル名の設定
set "filename=ミスマッチ.txt"

rem ファイルの内容を読み込んで一時ファイルに書き込み
(for /f "delims=" %%i in (%filename%) do (
    rem アットマーク(@)をアンダーバー(_)に置き換え
    set "line=%%i"
    setlocal enabledelayedexpansion
    set "line=!line:@=_!"
    rem ピリオド(.)をアンダーバー(_)に置き換え
    set "line=!line:.=_!"
    echo !line!
    endlocal
)) > temp.txt

rem 一時ファイルを元のファイルに上書き
move /y temp.txt %filename%

rem 完了メッセージ
echo 処理が完了しました。

pause
タイトルとURLをコピーしました