Os parâmetros -e informam que você deseja fornecer vários comandos:
sed -e 's/string1/string2/g' -e 's/string4/string5/g'
Isso substituirá string1 por string2 e string4 por string5 .
Estou tentando entender um script de shell que usa sed . Descobri que havia alguns lugares em que sed foi chamado com a opção -e .
Eu tentei ver a página man e ela apenas menciona
-e command
Append the editing commands specified by the command argument to the list of commands.
que não é muito claro para mim.
Alguém pode me explicar o que o -e faz? Obrigado.
PS: estou usando sed no mac
Tags sed