タグ

ブックマーク / qiita.com/yacchi1123 (1)

  • Windowsバッチでファイル内の特定文字を置換する方法 - Qiita

    set BEFORE_STRING=こんにちは set AFTER_STRING=HELLO set INPUT_FILE=input.txt set OUTPUT_FILE=output.txt setlocal enabledelayedexpansion for /f "delims=" %%a in (%INPUT_FILE%) do ( set line=%%a echo !line:%BEFORE_STRING%=%AFTER_STRING%!>>%OUTPUT_FILE% ) このように上記コマンドを実行することで「こんにちは」という文字列が「HELLO」に置換されます。 2. 構文 2-1. ファイル読み込み まず、ファイルを一行ずつ読みこむ際にはfor文を使用します。 for文を使用するときは以下のコマンドをあらかじめ実行します。 setlocal enabledelay

    Windowsバッチでファイル内の特定文字を置換する方法 - Qiita
    wushi
    wushi 2022/06/11
  • 1