É difícil fornecer código real sem ver o formato dos dados, mas eis o que eu faria. Se você puder postar mais detalhes como entrada de amostra e saída esperada, melhores respostas podem ser dadas.
- Primeiro, converta o excel para csv ou qualquer outro arquivo de texto delimitado que possa ser lido no Unix. Você provavelmente terá que fazer isso antes de trazer o arquivo para o ambiente Unix.
-
Use
awk
para extrair o número de telefone da coluna egrep
para consultar o arquivo de log das linhas que contêm esse número de telefone.grep -f <( awk -F, '{print $n}' filename.csv) logfilename >> outputfile
Algo como isso deve funcionar. Em $n
replace n
com o número da coluna dos dados do seu número de telefone.