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

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

Re: [shell-script] Problema com o if


From: denis costa
Subject: Re: [shell-script] Problema com o if
Date: Wed, 7 Jan 2009 15:33:40 -0800 (PST)

Boa noite,

assim deu certo agora eu quero saber porque?!?!??

#!/bin/sh

if [ -e "/home/$1" ] || [ -d "/home/$1" ]; then
    echo "O arquivo/diretorio existe"
else
    echo "O arquivo/diretorio nao existe"
fi

--- Em qua, 7/1/09, edmarssouza <address@hidden> escreveu:
De: edmarssouza <address@hidden>
Assunto: [shell-script] Problema com o if
Para: address@hidden
Data: Quarta-feira, 7 de Janeiro de 2009, 21:09










    
            oi galera, tudo bem?

Preciso de uma ajudinha da galera, se for possivel.

Desde já agradeço pela atenção.

É o seguinte tenho o seguinte script, ex:



#!/bin/sh



if [ ! -e "/home/$1" ] || [ ! -d "/home/$1" ]; then

          echo "O arquivo/diretorio nao existe"

else

          echo "O arquivo/diretorio existe"

fi



A intenção é: se o arquivo/diretorio que o usuário digitar na linha 

de comando,

existir no diretorio /home, retorne a mensagem que o arquivo existe, 

senão retorne

a mensagem que não existe o arquivo ou diretorio. O problema é que em 

vez de

retorna como explicado acima, sempre retorna "O arquivo/diretorio não 

existe".

Mesmo o arquivo/diretorio existindo. Se alguém poder ajuda eu 

agradeço.

Queria tbm saber da galera quando é preciso usar o "[[" em vez de "["?

Valeu galera, até mais.




      

    
    
        
         
        
        








        


        
        


      Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



reply via email to

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