shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] teste retorno comando


From: hpfn
Subject: Re: [shell-script] teste retorno comando
Date: Sat, 13 Dec 2014 18:14:38 -0200

On Sat, 13 Dec 2014 14:48:26 -0200
"Rodrigo Tenorio address@hidden [shell-script]" <address@hidden> wrote:

> Seu if está errado.
> faça o teste com esse:
> 
> [ $? == 0 ] && echo ok || echo nok
> 
> Rodrigo Boechat

não resolve. também já tentei colocando '-eq', usando '[['. mesmo sendo
'1'.

no início do script está '#!/bin/bash'

> 
> Em 13 de dezembro de 2014 14:12, Herbert Parentes Fortes Neto (hpfn)
> address@hidden [shell-script] <address@hidden> escreveu:
> >
> >
> >
> > olá,
> >
> > estou com uma dúvida bem básica. dá até vergonha de dizer.
> >
> > se faço: who | grep usuario &> /dev/null || echo "nao logado"
> > tenho o retorno esperado.
> >
> > mas isso não está funcionando:
> >
> > who | grep usuario &> /dev/null
> >
> > if [ $? ] # tanto faz o valor de $? - 0 ou 1. estou sempre logado
> > then
> > echo "logado"
> > else
> > echo "não logado"
> > fi
> >
> > o que está errado ?
> >
> > abraço,
> > --
> > Herbert Parentes Fortes Neto (hpfn)
> >  
> >


-- 
Herbert Parentes Fortes Neto (hpfn)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]