テキストの検索と置換 (FART): 置換された 0 件

テキストの検索と置換 (FART): 置換された 0 件

偉大なおならWindows のコマンド ラインでテキストを置換しようとする場合、このユーティリティが標準のようです。

しかし、例のように動作させることができません。私のテストファイルテスト.txt:

Images Here Images
ImagesWhateverImages

今これを試してみます:

fart -r -i -p "test.txt" "Images"

そして次のようになります:

Images Here Images
ImagesWhateverImages
Found 4 occurence(s) in 1 file(s).

素晴らしい! しかし、Images を Foo に置き換えようとすると、うまくいきません:

fart -r -i -p "test.txt" "Images" "foo"
--> Replaced 0 occurence(s) in 1 file(s).

誰もがコマンドを実行してそれに従って作業しているようですfart -r -i- p <filename> <string_to_replace> <replacement>。何が間違っているのでしょうか?

答え1

これはひっかけ問題ですか?FARTの使い方ヘルプ明らかにこれは-p「プレビュー」を意味するため、これを削除すると実際に変更が行われます。

(また、-r1 つのファイルのみを扱う場合は必要ありません。)

関連情報