Localizar e substituir texto (FART): substituído 0 ocorrência (s)

0

O grande utilitário FART parece seja a norma ao tentar substituir o texto na linha de comando do Windows.

No entanto, não consigo fazer funcionar como mostrado nos exemplos. Meu arquivo de teste test.txt :

Images Here Images
ImagesWhateverImages

Eu agora tento isso:

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

e obtenha:

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

Ótimo! Mas agora, ao tentar substituir o Images pelo Foo, não funcionará:

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

Todos parecem apenas fazer um comando fart -r -i- p <filename> <string_to_replace> <replacement> e trabalhar com ele. O que estou fazendo errado?

    
por Dennis G 08.05.2012 / 11:24

1 resposta

3

Esta é uma pergunta complicada? A ajuda de uso do FART claramente afirma que -p significa "preview", então, se você removê-lo, as alterações serão realmente feitas.

(Além disso, -r não é necessário se você estiver lidando apenas com um único arquivo.)

    
por 06.01.2013 / 19:55