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.