Kyuzo
(usa CentOS)
Enviado em 09/09/2009 - 10:12h
Bom dia,
gostaria de ajuda no seguinte caso.
Tenho um arquivo .txt com as informações de alunos seuindo o padrão abaixo:
:nome: :e-mail: :RA: :curso: :turno:
Com essas informações tenho que criar usuários e salvar em outro arquivo, um dos padrões a seguir é:
- Formado pelo primeiro nome da pessoa + as iniciais de cada sobrenome.
A minha dificuldade é, como usar o comando grep de forma que ele vai considar as informações dos nomes que ficam entre : , mesmo que as demais informações que estão na mesma linha ficam entre : também.. Outra coisa que me intriga é o fato de cada nome ter um tamanho diferente, pois caso contrario poderia usar o parametro cut .
Desde já, agradeço a atenção.