Pessoal,
bom dia.
vejam se podem me ajudar...
tenho o seguinte arquivo .txt
#NOME:IP:PORTA-ORIGEM:PORTA-DESTINO:PROTOCOLO
RAST-1:192.168.0.1:4441:5551:udp
RAST-2:192.168.0.2:4442:5552:udp
RAST-3:192.168.0.3:4443:5553:udp
.
.
.
.
RAST-N:192.168.0.N:444N:555N:udp
Preciso fazer com que o shell script leia esse arquivo e me dê possibilidade de trabalhar com cada campo ( como parametro )
No exemplo a baixo ele lê todo o arquivo,
for REGRA in $(cat "arquivo.txt");
do
echo $REGRA
done
Onde esta a variável REGRA eu preciso colocar por parâmetro para que possa ser manipulado onde o quiser...
Como se fosse assim...
for REGRA in $(cat "arquivo.txt");
do
echo "NOME é :"$1
echo "IP é :"$2
echo "PO é :"$3
echo "PD é :"$4
echo "PROTO é :"$5
echo "-----------------------------"
done
To quebrando cabeça aqui...
[]s
-------------------------------------
Flávio Alexandre dos Reis
address@hidden
LPIC-1
Linux user #481115
Ubuntu user #24388
Juiz de Fora - MG