Combinação de Comandos (sed) para Manipulação de Texto [RESOLVIDO]

1. Combinação de Comandos (sed) para Manipulação de Texto [RESOLVIDO]

Romerio
MeroSlacker

(usa Slackware)

Enviado em 10/07/2009 - 14:34h

Bom dia/tarde/noite galera.
Seguinte, estou tentando gerar um arquivo .csv com uma lista de contatos para serem adicionados ao gmail, os Nomes e E-mails já foram retirados de uma planilha (arquivo.xls), criei 2 arquivos de texto, um com os Nomes dos contatos e outro com o E-mail, sendo que nesses arquivos fica apenas um Nome / E-mail por linha (são 1350 linhas em cada arquivo, pois tenho 1350 Nomes e E-mails), só preciso de uma combinação de comandos para fazer o seguinte:

Retirar o NomeDaPrimeiraLinha do arquivo "NOMES" + o E-mailDaPrimeiraLinha do arquivo "E-mails" e adicioná-los numa mesma linha do arquivo "CONTATOS.csv", assim sucessivamente, até o último Nome e Email, ficando um par de informações (Nome + E-mail) por linha dentro do arquivo "CONTATOS.csv", ficando as mesmas 1350 linhas.

Espero não tê-los confundido muito... rsrs
Eu estava pesquisando aqui: http://thobias.org/doc/sosed.html, mas as informações são limitadas para o que preciso (manipulação de mais de um arquivo de texto ao mesmo tempo).
.
Alguém com prática em SED ou algum outro programa pra me dar uma força por favor? Agradeço desde já.


  


2. Re: Combinação de Comandos (sed) para Manipulação de Texto [RESOLVIDO]

DAVISON MARCEL PASQUALINI
fdmarp

(usa Debian)

Enviado em 19/07/2009 - 03:26h

tenta isso aqui:





ct="0"
while read line
do
ct=`expr $ct + 1`
email=`sed -n ''$ct' p' < arq_email`
echo $line $email >> arquivo_juncao
done < arq_nome



3. Re: Combinação de Comandos (sed) para Manipulação de Texto [RESOLVIDO]

DAVISON MARCEL PASQUALINI
fdmarp

(usa Debian)

Enviado em 19/07/2009 - 03:27h

ah ... o resultado sai no arq_juncao


4. Obrigado amigo.

Romerio
MeroSlacker

(usa Slackware)

Enviado em 22/07/2009 - 12:30h

Oi fdmarp , já tava até sem esperanças rsrs, sua dica resolveu meu problema.
Grato pela força amigo, abraços.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts