LoginSignup
0
0

More than 1 year has passed since last update.

powershellで前回のファイルから一部内容を変更し新規でファイルを作成する

Last updated at Posted at 2023-04-16

前回作成したファイルを一部文字だけ変更したい

日付が記載された以下のファイルがあります。

20220401niiki.txt
2022年4月1日 
今日は晴れの日だった。

5月1日版も同様に作成したいです。変更したい内容は以下の通り。

変更点
・「4月1日」→「5月1日」

しかし、いちいちコピーして文字を変更するのは面倒なので、powershellで一発で変更しようと考えました。

replaceを使用する

今回使用するのは以下のコマンドです。

$(Get-Content "20220401niiki.txt") -replace "2022年4月1日","2022年5月1日 " > 20220501niiki.txt

既にある「20220401niiki.txt」を変更し、新規で「20220501niiki.txt」というファイルを出力します。
実行すると新規で作成されるファイル内容は以下の通りです。

20220501niiki.txt
2022年5月1日 
今日は晴れの日だった。

変更点を変更できました。便利ですね。
複数変更する場合も調べていこうと思います。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0