[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: palavras de uma linha em conteudo de variaveis
From: |
sergiolinux1 |
Subject: |
Re: palavras de uma linha em conteudo de variaveis |
Date: |
Fri, 02 Apr 2010 18:17:47 -0000 |
User-agent: |
eGroups-EW/0.82 |
Caros, obrigado pela ajuda.
Acabei resolvendo com um array
i=0
for con in `ls /var/run/ppp[[:digit:]].pid | sed 's/^.*\///'`; do
MODEM[i]=${con}
i=$((i+1))
done
Dessa forma tenho o modem associado a uma variavel e posso deixar o script bem
generico e ter mais modens.
Obrigado
--- Em address@hidden, Laercio Motta <laerciomasala@...> escreveu
>
> ou vc poderia fazer:
>
> for con in `ls /var/run/ppp[[:digit:]].pid | sed 's/^.*\///'`; do
> echo $con
> (...) o q deseja fazer (..)
> done
>
> sera que te ajuda ?? =D
>
>
> Em 31 de março de 2010 15:55, sergiolinux1 <sergiolinux@...> escreveu:
>
> >
> >
> > Caros, espero que o titulo tenha a ver..rs
> >
> > Tenho 2 modens em um pc (podendo ter mais) e uma parte de um script de
> > "verificação" que estou fazendo é:
> >
> > listar as conexões pppX
> >
> > #PPP=$(ls /var/run/ppp[[:digit:]].pid | sed 's/^.*\///')
> > #echo $PPP
> > #ppp0.pid ppp1.pid --------- saida
> >
> > Pergunto:
> > Como dizer que:
> >
> > MODEM0=ppp0.pid
> > MODEM1=ppp1.pid
> > ...
> >
> > Depois com essas variaveis vou poder pegar o pid e ver se o processo
> > realmente está rodando. Pois as vezes o processo "morre" e o arquivo não é
> > deletado.
> >
> > Tentei algumas coisas como um for $PPP e pra casa ppp ele criava uma
> > variavel, imaginei fazer algo com xargs e tudo mais, mas em resumo...me
> > perdi.
> >
> > Como sempre "Parabens a todos e Obrigado pela ajuda"
> >
> > Sergio
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: palavras de uma linha em conteudo de variaveis,
sergiolinux1 <=