[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
leitura de arquivo - linhas como param p/ cmd
From: |
Herbert Parentes Fortes Neto |
Subject: |
leitura de arquivo - linhas como param p/ cmd |
Date: |
Tue, 25 Nov 2014 11:06:07 -0200 |
Olá,
fiz um script que lê um arquivo e trata as linhas para poder
usá-las como parametros em um comando.
gostaria de saber se está bom, se tem arestas para aparar,
se pode ser melhorado. sem awk por favor.
o arquivo a ser lido(três colunas separadas por tab - a
última espaços entre os nomes):
$ cat ArqOLs.txt
01 cia joao jose joana
02 shell ricardo rogerio rodolfo
03 ibm diego daniel dionisio
o script que lê o arquivo e faz o envio de emails:
#!/bin/bash
while read Line
do
companhia=$(echo "$Line" | cut -d " " -f2) # -d TAB
op=$(echo "$Line" | cut -d " " -f3) # -d TAB
read -a op_array <<< ${op}
for i in ${op_array[@]}
do
echo "mail ${i}@${companhia} < arquivo"
done
done < ArqOLs.txt
abraço,
--
Herbert Parentes Fortes Neto (hpfn)
- leitura de arquivo - linhas como param p/ cmd,
Herbert Parentes Fortes Neto <=