doctorx777
(usa Ubuntu)
Enviado em 26/04/2012 - 22:27h
AprendiNoLinux,
olha que interessante... sua solução funcionou apenas para as maiúsculas!
Após aplicar seu comando, o arquivo saiu perfeito, so que apenas para as maiusculas.
tem tbm nomes com a primeira letra duplicada em minusculo, então obviamente era só eu pegar
seu comando e passar de uppercase pra lowercase... mas surpreendentemente não funcionou.
com o arquivo assim:
Joserlos Almeida#Minas Gerais@Rua 1 centro;32234589
ADALBERTO SANTOS#Minas Gerais@Rua 1 centro;32234589
Maria Carlos Almeida#Minas Gerais@Rua 1 centro;32234589
Carlos Carlos Almeida#Minas Gerais@Rua 1 centro;32234589
JORGE CAMPOS#Minas Gerais@Rua 1 centro;32234589
Ana Carlos Almeida#Minas Gerais@Rua 1 centro;32234589
ricardo gomes#Minas Gerais@Rua 1 centro;32234589
jjulio silva#Minas Gerais@Rua 1 centro;32234589
Joserlos Almeida#Minas Gerais@Rua 1 centro;32234589
RENATO ALVES#Minas Gerais@Rua 1 centro;32234589
Maria Carlos Almeida#Minas Gerais@Rua 1 centro;32234589
Carlos Carlos Almeida#Minas Gerais@Rua 1 centro;32234589
apliquei o sed 's/^[a-z][a-z][^a-z]/.&/ ; s/^\.[a-z]//' (seu comando, mudei apenas de uper pra lower)
e o danado do jjulio ficou do mesmo jeito. WTF? o.O ???
não deveria ter funcionado igualzinho?
sinceramente não entendi..... :S
o q vc acha que é?