Como substituir aspas simples e 'apos' em um arquivo

0

Estou tentando substituir aspas simples em um arquivo e usei o comando como sed /s/'//g filename e este comando funciona bem, mas eu tenho &apos caractere também no meu arquivo e que não está sendo substituído. Posso usar o código abaixo

sed "/s/'//g" -e '/s/&apos//g' filename

por favor, ajude.

    
por Azhar 13.01.2016 / 19:16

1 resposta

1

Você parece ter uma barra invertida no comando sed:

sed "/s/'//g"

deve ser:

sed "s/'//g"

Se você quiser várias expressões, use apenas -e para ambas (aqui estou assumindo com Glenn Jackman que você deseja ' em vez de apenas &apos ):

sed -e "s/'//g" -e "s/'//g" filename
    
por 13.01.2016 / 20:45