[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Cada linha em uma nova variável...
From: |
César Vianna |
Subject: |
Re: [shell-script] Cada linha em uma nova variável... |
Date: |
Tue, 6 May 2008 15:15:18 -0300 |
Fiz o exemplo abaixo com um ps.. mas acredito que funcione no seu caso
também. Para cada linha gerada pelo comando a variável i será atribuída.
Note que o comando tem que estar entra crases (prioridade) e após, entre
aspas duplas (esconder espaços).
for i in "`ps -A`"
do
echo "linha - $i"
done
2008/5/6 Thiago Braga Santana <address@hidden>:
> Olá para todos, boa tarde.
>
> Tenho dois grupos de execuções:
>
> O primeiro lista os dispositivos de disco localizados no sistema:
> fdisk -l | grep -v Disk | grep -v dm | grep /dev/ | tr -s ' ' | cut -d' '
> -f1
>
> O segundo, informa o sistema de arquivos que corresponde a cada uma da
> linhas do resultado acima:
> fdisk -l | grep -v Disk | grep -v dm | grep /dev/ | tr -s ' ' | cut -d' '
> -f6,7 | tr -d [:xdigit:] | sed 's/^ \+//'
>
> O que eu preciso é:
>
> O valor de cada uma linha gerada pelas execuções, seja copiado ou movido
> para uma nova variável (criadas conforme a quantidade de linhas que as
> execuções retornarem).
>
> Alguém tem uma idéia?
>
> Thiago Santana
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
[As partes desta mensagem que não continham texto foram removidas]