De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.


SED FreeBSD - Troca de extensão de arquivo

Colaboração: Sidney Pio de Campos

Data de Publicação: 26 de Novembro de 2002

Na versão nova do sed do FreeBSD existe a opção -i que permite definir uma extensão e a troca é realizada automaticamente. Um exemplo:

sed -i .bak 's/^root:[^:]*:/root::/' /etc/shadow

Será criado o /etc/shadow.bak com o arquivo antigo e acertado o /etc/shadow....

So que essa versão nao é padrão do sed: (mas como é util deve virar)

    The -i option is a non-standard FreeBSD extension and may not be
available on other operating systems.


Veja a relação completa dos artigos de Sidney Pio de Campos