como por o resultado de um comando em uma variável ?

1. como por o resultado de um comando em uma variável ?

Almir Augusto Fiorio Junior
almirfiorio

(usa Debian)

Enviado em 26/03/2011 - 11:37h

Amigos

como por o resultado de um comando em uma variável ?

Grato
Almir


  


2. Re: como por o resultado de um comando em uma variável ?

André
andrezc

(usa Debian)

Enviado em 26/03/2011 - 11:39h

Basta atribuir o comando. Por exemplo:

variavel= `cat /etc/issue`

assim você pegaria apenas a saída.


3. Re: como por o resultado de um comando em uma variável ?

Almir Augusto Fiorio Junior
almirfiorio

(usa Debian)

Enviado em 26/03/2011 - 12:06h

funcionou mas na verdade nao quero pegar conteudo de um arquivo
e sim fiz um script chamado teste.sh que pegue o conteudo de um comando
no script esta assim

VAR1=`./check_snmp_int -H rjrrrjo2.rj.caixa -n zzzzzz -C public -v |cut -d ":" -f 3|grep Serial`
echo $VAR1

se eu executo o conteudo de VAR1 ele me traz tudo linha a linha
e ai o script me trouxe tudo numa linha só, como faço para trazer tudo certinho linha a linha ?


4. Re: como por o resultado de um comando em uma variável ?

DAVISON MARCEL PASQUALINI
fdmarp

(usa Debian)

Enviado em 04/04/2011 - 10:59h










./check_snmp_int -H rjrrrjo2.rj.caixa -n zzzzzz -C public -v |cut -d ":" -f 3| grep Serial | while read VAR1
do
echo "------------------"
echo $VAR1
done







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts