1
resposta

Funcionalidade g

O texto da questão nos pede para :

  • Como você usaria o comando vi no terminal Ubuntu para substituir todas as ocorrências da palavra "Cachorro" por "Cão"? *

A alternativa correta é :

*vi adopet.txt

:s/Cachorro/Cão/g :x *

Pergunta:

Não entendi o "g" colocado após Cão/ ( Cão/g).

1 resposta

Oii, Willian! Como vai?

O "g" no comando :s/Cachorro/Cão/g é uma opção de comando para substituir algum item no vi. Isso indica que todas as ocorrências da palavra "Cachorro" devem ser substituídas por "Cão" em cada linha do arquivo.

Sem a opção "g", o comando substituiria apenas a primeira ocorrência de "Cachorro" por "Cão" em cada linha.

Com a opção "g", todas as ocorrências de "Cachorro" serão substituídas por "Cão" em cada linha.

Se outra dúvida surgir, fique à vontade para postar.

Abraços! :)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.