Hoje precisei configurar o samba num servidor e para facilitar minha vida gerei um novo arquivo sem nenhum comentário.
Segue o procedimento.
# cp /etc/samba/smb.conf /etc/samba/smb.conf.orig
# egrep -v "^#|^;" smb.conf.orig > smb.conf
É isso ai.
Abraços
Mais uma dica rápida, após remover as linhas comentadas o arquivo ficou cheio de buracos, segue abaixo como remover todas as linhas em branco.
ResponderExcluir# sed -i '/^$/d' smb.conf
fuii
César apenas uma observação sobre o post...
ResponderExcluirTenho um arquivo com esta estrutura:
$ cat teste
(espaço)(espaço)# teste
(espaço)(espaço)teste
(espaço)(espaço)# teste1
(espaço)(espaço)teste
# teste2
Se eu aplicar o filtro egrep desta forma:
$ egrep -v "^#" teste
(espaço)(espaço)# teste
(espaço)(espaço)teste
(espaço)(espaço)# teste1
(espaço)(espaço)teste
Eu apenas tiro o comentário colado a margem esquerda da tela.. executando esta sequência:
$ egrep -v "^#|^*#" teste
(espaço)(espaço)teste
(espaço)(espaço)teste
Eu tiro TODOS os comentários do arquivo.
;)
Opa, excelente! =D
ResponderExcluir