Comandos Linux – Comando replace

Comando de substituição do Linux

comando substituir

Nos sistemas operacionais do tipo Unix, o comando replace faz modificações nas cadeias de texto nos arquivos ou na entrada padrão .

Descrição

replace procura todas as ocorrências de string de e o substitui por string de . Você pode especificar um ou mais pares de cadeias para procurar / substituir em um único comando de substituição .

Use a opção  para indicar onde a lista de substituição de cadeia termina e os nomes dos arquivos começam. Nesse caso, qualquer arquivo nomeado na linha de comando é modificado no local, portanto, convém fazer uma cópia do original antes de convertê-lo. substituir imprime uma mensagem indicando qual dos arquivos de entrada realmente foi modificado.

Se a opção  não for fornecida, replace lê a entrada padrão e grava na saída padrão.

Sintaxe

substituir de para [ de  para ] ... - nome_do_arquivo [ nome_do_arquivo ] ...
substituir de  para [ de  para ] ... < nome_do_arquivo

Opções

-? -I Exiba uma mensagem de ajuda e saia.
– # debug_options Ativar depuração .
-s Modo silencioso. Imprima menos informações do que o programa faz.
-v Modo verboso . Imprima mais informações sobre o que o programa faz.
-V Exibir informações da versão e sair.

Exemplos

GorjetaO comando replace é usado principalmente com msql2mysql, embora ainda possa ser usado para substituir o texto em um arquivo ou entrada. Se você está procurando uma solução mais avançada para substituir texto no Linux , sugerimos também o uso do comando sed .

substitua “computador” “esperança” – exemplo.txt

Substitua a palavra computador pela palavra esperança no exemplo.txt , substituindo o arquivo original pelas alterações.

sed – Um utilitário para filtrar e transformar texto.

Categorias
Compartilhe esse post

Posts populares

Linux Force Security Cursos de linux e segurança da informação

Seu futuro na tecnologia começa agora! Não deixe essa chance escapar.