O que faz a opção '-e' em sed?

4

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

    
por Sudar 15.04.2013 / 12:58

1 resposta

5

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 .

    
por 15.04.2013 / 13:03

Tags