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

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

Re: [shell-script] Onde esta errado?


From: Tiago Peczenyj
Subject: Re: [shell-script] Onde esta errado?
Date: Wed, 21 Sep 2011 17:15:17 -0300

acredito que, se vc fizer algo como

if [[ -d "meu/diretorio" ]] ; then
   echo eh um diretorio
else
   echo nao eh um diretorio
fi

Pode surtir mais efeito. Até pq o fato de vc não poder fazer cd "diretorio"
pode ser por outros motivos ( permissão por exemplo ).

2011/9/21 MrBiTs <address@hidden>

> **
>
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
>
> On 09/21/2011 16:50 , djprombr wrote:
> > Boa tarde pessoal. Estou com um pequeno problema que já me tomou dois
> dias.
> >
> > Tenho um arquivo "ATIVOS.TXT" com o seguinte conteudo (exemplo).
> /home/usuario1 /home/usuario2 /home/usuario3 /home/usuario4
> > /home/usuario5 /home/usuario6 /home/usuario7 /home/usuario8
> >
>
> Como o arquivo chama-se "ATIVOS.TXT" eu imagino que você não queria todos
> os diretórios do /home, mas há duzias de maneiras de se
> fazer isso. Um
>
> $ find /home -type d
>
> seria um começo
>
> > E o script "SCRIPT.SH" O que acontece é que quando rodo o script, ele diz
> que alguns diretorios não existem. Mesmo que eles
>
> > existam.
> >
> > Ex.
> >
> > o diretorio /home/usuario1 e /home/usuario3 existe no sistema. mas quando
> eu rodo o script, ele me retorna a mensagem de que o
> > mesmo nao existe, assim como todos os outros... como vcs podem ver no
> script, tem alguns comentarios dos teste que eu fiz para
> > tentar resolver de outras formas. o resultado é sempre o mesmo.
>
> Teste simples de diretório
>
> cd /caminho/do/diretorio || echo "Diretório não existe"
>
> Se ele consegue entrar, beleza. Se não, informa o usuário.
>
> Aguarde, que aparecerão vários jeitos de você resolver seu problema.
>
> - --
>
> LLAP
>
> .0. MrBiTs .'. - address@hidden
> ..0 GnuPG -
> http://keyserver.fug.com.br:11371/pks/lookup?op=get&search=0x6EC818FC2B3CA5AB
> 000 http://www.mrbits.com.br
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (Darwin)
>
> iQEcBAEBCAAGBQJOekTEAAoJEG7IGPwrPKWrAfUIAK2f+emtSRVoLPplw/rC9HEd
> Gvt9pI1uC+Bh1SALekwLWp6nS8v4zaervjOF6pznsPy+BiYgXkWI567Z/wyUU9bB
> Si/rex+xgmyFYZI6vubYnb9YCBfHvlcwn+z2RfQyoBTNpDbVYNgeQCxta7vs0zrx
> fHg5iHrKO5qW5aM7jUt1/V1/WVCG85mrDurzyYMUHdBy7GM1brQfEahYZ0mSBfRd
> pK13KNIKpgxcPCnqxZX1MtovJ8GrNbi2mF2HHThZkmfgIY62ky5MGKfwzgoqFdgA
> ErcSlXUBlSZKFgNfMI7M6G6w0JSedtdVhAnA9vg5pulptcr7qeTO0r3glYqbBA0=
> =hTQk
> -----END PGP SIGNATURE-----
>
>  
>



-- 
Tiago B. Peczenyj
Linux User #405772

http://pacman.blog.br


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



reply via email to

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