Aí é muito fácil, não precisa usar o for um sed básico na variável funciona.
echo $IPADD |sed -e 's/ /,/g'
daniel_zi wrote:
> Oi.
>
>
> Sandro obrigado. Agora só falta a outra metade do problema. :-)
>
> E se eu quiser juntar as resposta em uma única linha separada por
> virgula ? Tipo:
>
>
Algo assim funciona
for i in `echo $IPADD`;do echo $i;done
daniel_zi wrote:
> Olá!
>
> Pessoal me ajudem no seguinte. Num script meu, acontece a seguinte
> pergunta:
>
> -
> echo -e "Entre com o(s) ip(s) desejado(s): "
> read IPADD
>
>
>
> Aqui o usuário pode digitar um ip ou vários
Acho que agora entendi... acho que apenas mudando o parêmetro -c1
resolve o problema
Sandro Costa wrote:
> Oi
>
> Você nunca irá sair do while, vc vai realizar 5 pings ( o parâmetro -c 5
> do ping) a cada 30 segundos, pq o código de retorno para o while será
> sempre 0, tente as
Oi
Você nunca irá sair do while, vc vai realizar 5 pings ( o parâmetro -c 5
do ping) a cada 30 segundos, pq o código de retorno para o while será
sempre 0, tente assim.
cnt=1
while [ $cnt -le 5 ]
do
ping -c 1 -w 10 10.0.8.4
sleep 30
cnt=`expr $cnt + 1`
done
rafael.nery wrote:
> Olá,
> Estou ten
echo "juaquin|10.0.0.1|00:EF:cd:54:46:FF|64|64|200|A" | cut -d'|' -f1
jackson braga wrote:
> Como os irmão já notarão meu forte não é Sed, mais como comecei esse sistema
> em shell tenho certeza que com ajuda de vos irei termina, chegando de bla
> bla bla
>
> tenho a seguinte linha
>
> juaquin|