1. ホーム
  2. windows

[解決済み] cmd.exe用のsedのようなユーティリティはありますか?[クローズド]

2022-03-06 19:46:27

質問

Windowsのコマンドラインを使用して、ファイルの内容をプログラム的に編集したいのですが ( cmd.exe ). nixでは セッド を使用します。Windowsでこれに相当する便利なネイティブな機能はないのでしょうか?

解決方法は?

今日、powershellに救われました。

について grep があります。

get-content somefile.txt | where { $_ -match "expression"}

または

select-string somefile.txt -pattern "expression"

そして sed があります。

get-content somefile.txt | %{$_ -replace "expression","replace"}

PowerShell の置換関数の詳細については、以下を参照してください。 マイクロソフトの記事 .