Which of the following commands replaces each occurrence of 'bob' in the file letter with 'Bob' and writes the result to the file newletter?
A
sed '/bob/Bob' letter > newletter
B
sed s/bob/Bob/ letter < newletter
C
sed 's/bob/Bob' letter > newletter
D
sed 's/bob/Bob/g' letter > newletter
Correta
E
sed 's/bob, Bob/' letter > newletter
Explicação Oficial / Explicações da Comunidade
The sed (stream editor) command uses the syntax 's/find/replace/flags'. The s stands for substitute, and the g flag stands for 'global', ensuring all occurrences on each line are replaced. The > operator redirects the output to newletter instead of modifying the source file.