shell-script-pt
[Top][All Lists]
Advanced

[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)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]