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

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

Re: [shell-script] erro script utilizando if


From: Tiago Barcellos Peczenyj
Subject: Re: [shell-script] erro script utilizando if
Date: Tue, 24 Apr 2007 15:28:44 -0300

 Poderia ser mais simples:

if mount -t nfs 192.168.140.113:/v01s01/backup /mnt/floppy; then
          echo "OK"
else
          echo "erro"
fi

ou mount ... && echo "ok' || echo "erro"
On 4/24/07, Isnard Delacoste Jaquet Junior <address@hidden> wrote:
>
>   Reinaldo,
>
> acho que tu deverias colocar o retorno do $? em uma variável e fazer o
> teste do if nela.
>
> #/bin/sh
> mount -t nfs 192.168.140.113:/v01s01/backup /mnt/floppy
> var=`echo $?`
> if [ $var -ne 0 ]; then
> echo "erro";
> else
> echo "OK";
> fi
>
> Não tenho grande experiência, mas acho que é isso.
>
> Isnard
>
> Em Ter, 2007-04-24 às 14:26 -0300, Reinaldo Almeida Bonilho escreveu:
>
> > Como seria correto ?
> >
> > Muito Obrigado,
> >
> > On 4/24/07, Marcelo Loureiro <address@hidden<mvloureiro%40gmail.com>>
> wrote:
> > >
> > > o seu $? do if está testando o echo e não o mount.
> > >
> > > Em 24/04/07, Reinaldo Almeida Bonilho 
> > > <address@hidden<rbonilho%40gmail.com>
> <rbonilho%
> > 40gmail.com>>
> > > escreveu:
> > > >
> > > > Boa Tarde Pessoall,
> > > >
> > > > Alguem sabe me dizer o que estou errando no script abaixo:
> > > >
> > > > #/bin/sh
> > > > mount -t nfs 192.168.140.113:/v01s01/backup /mnt/floppy
> > > > echo $?
> > > > if [ $? -ne 0 ]; then
> > > > echo "erro";
> > > > else
> > > > echo "OK";
> > > > fi
> > > >
> > > > Sempre está caindo no else.
> > > >
> > > > Obrigado,
> > > >
> > > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> >
> >
>
>  
>



-- 
Tiago B Peczenyj
Linux User #405772

# cd /pub
# more beer


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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