danielvasc
(usa Debian)
Enviado em 05/03/2014 - 11:29h
Olá pessoal,
Possuo um arquivo gigante, que em cada linha possui um registro que faz referência a um usuário. Este arquivo tem que ser modificado para se adequar aos padrões do novo servidor (método para migrar os usuários de uma plataforma webmin para o cpanel).
Bom, vejamos um exemplo (vou utilizar aqui 4 linhas apenas).
Arquivo de configuração do servidor antigo:
zanella:x:571:610:ZANELLA CORRETORA DE SEGUROS LTDA:/home/mensagem/zanella:/sbin/nologin
ernesto:x:572:610:ERNESTO TARCISIO BAGGIO:/home/mensagem/ernesto:/sbin/nologin
felipe:x:578:610:felipe zibell:/home/mensagem/felipe:/sbin/nologin
debora:x:579:610:Debora Nedel:/home/mensagem/debora:/sbin/nologin
Arquivo modificado e pronto para ser usado no servidor novo:
felipe:x:578:610:felipe zibell:/dominios/stche/mail/stcheturbo.com.br/felipe:/dominios/stche
debora:x:579:610:Debora Nedel:/dominios/stche/mail/stcheturbo.com.br/debora:/dominios/stche
nedel:x:581:610:Clovis Nedel:/dominios/stche/mail/stcheturbo.com.br/nedel:/dominios/stche
farias:x:611:610:Farias Dema:/dominios/stche/mail/stcheturbo.com.br/farias:/dominios/stche
Bom, possuo aproximadamente 8 mil linhas neste arquivo, com várias destas entradas. Como elas possuem um padrão, creio que seja então possível criar um script para automatizar este trabalho.
Se alguém puder me ajudar com um script útil, serei eternamente grato.