macelolaian
(usa Debian)
Enviado em 18/10/2011 - 15:31h
obrigado, mas tem algo errado em meu script, ele ta pondo uma linha em branco antes do conteúdo veja:
#!/bin/bash
linhas=$(wc -l computadores | cut -d ' ' -f 1)
linhaAtual=1
#--------Inicio Loop---------
echo ""
echo "Loop Inicio"
echo ""
while test $linhaAtual -le $linhas
do
ip=$(grep ^$linhaAtual computadores | cut -d ';' -f 3)
chefes="$chefes
$ip"
linhaAtual=$(($linhaAtual + 1))
done
echo ""
echo "Loop Fim"
echo ""
#--------Inicio Loop---------
echo "$chefes" > saida.txt
dai quando fui ver o arquivo saida.txt, percebi q a primeira linha está em branco assim:
---------------------------
<--linha em branco
192.168.3.1
192.168.3.2
---------------------------
ao inves de:
---------------------------
192.168.3.1
192.168.3.2
---------------------------
Como concerto?