tiagopaulista
(usa Debian)
Enviado em 05/04/2011 - 22:38h
Estou precisando de uma ajuda para manipular um arquivo, o arquivo é:
arquivo.csv
usuario:Marlon Marchini;marlon;894127f2052f398cea443cfb2f9f6407
grupo:Atendimento
diretorio:atendimento;vendas
bloqueio:http://www.google.com.br;http://www.evoserver.com.br;http://www.interface1.com.br;http://www.brunomaritto.com.br
usuario:Marjoly Danyelle;marjoly;8b49292ffb402c32e5b5e1e816eaed51
grupo:Atendimento
diretorio:atendimento;vendas
bloqueio:http://www.google.com.br;http://www.evoserver.com.br;http://www.interface1.com.br;http://www.brunomaritto.com.br
usuario:Gilmar Filho;Gilmar;0ba18c0c9384702bb9f4131fac19c48e
grupo:Atendimento
diretorio:atendimento;vendas
bloqueio:http://www.google.com.br;http://www.evoserver.com.br;http://www.interface1.com.br;http://www.brunomaritto.com.br
usuario:Bruno Mariotto;programacao;9b0154d64516fec6d82efe0926c7b7cd
grupo:Atendimento
diretorio:atendimento;vendas
bloqueio:http://www.google.com.br;http://www.evoserver.com.br;http://www.interface1.com.br;http://www.brunomaritto.com.br
usuario:Luis Henrique;henrique;7f35fbb32776daa901e0c975f48275e9
grupo:Atendimento
diretorio:atendimento;vendas
bloqueio:http://www.google.com.br;http://www.evoserver.com.br;http://www.interface1.com.brhttp://www.brunomaritto.com.br
usuario:Diego Teste;diego;8e0653f5d73bf13f1eb31d80cff84e83
grupo:Atendimento
diretorio:atendimento;vendas
bloqueio:http://www.google.com.br;http://www.evoserver.com.br;http://www.interface1.com.br;http://www.brunomaritto.com.br
o script é
script.sh
#!/bin/bash
while read Linha; do
Nome=`echo $Linha | awk -F ":" '{printf $2}' | cut -d";" -f1`
Login=`echo $Linha | awk -F ";" '{printf $2}' | cut -d";" -f1`
Senha=`echo $Linha | awk -F ";" '{printf $3}' | cut -d":" -f3`
echo "Nome: ${Nome}, Login: ${Login}, Senha: ${Senha}">> /home/tiago/Documentos/Empresa/Interface1/Teste/interface1_new.xml
Grupo=`echo $Linha | awk -F ";" '{printf $1}' | cut -d":" -f1`
Diretorio=`echo $Linha | awk -F ";" '{printf $1}' | cut -d":" -f1`
echo "Grupo: ${Grupo}, Diretorio: ${Diretorio}">> /home/tiago/Documentos/Empresa/Interface1/Teste/interface1_new.xml
done < /home/tiago/Documentos/Empresa/Interface1/Teste/new_interfaca1.csv
Estou tendo dificuldade para pegar os Campos: Grupo, Diretorio, Bloqueio
Alguem pode me ajudar
Att