[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Verificar dependencias
From: |
Filipe Fernandes |
Subject: |
Re: [shell-script] Verificar dependencias |
Date: |
Fri, 20 Nov 2009 15:29:35 -0500 |
User-agent: |
Thunderbird 2.0.0.23 (X11/20090817) |
Oi Denis,
Eu uso assim:
if [[ -z $( type -p identify ) ]]; then
echo -e "ImageMagick não instalado"
exit 1
fi
É bem parecido com a sua forma mas usa o test no lugar do which. Não ser
se é melhora, mas e diferente...
Denis S. Costa wrote:
> Boa tarde a tod@s
>
> tudo bem?
>
> é o seguinte, em um programa que fiz são usadas ferramentas do sistemas.
>
> elas são obrigatórias para o programa rodar.
>
> como faço para verificar a existência dessas ferramentas??
>
> hoje em dia faço com o código de retorno do which
>
> exemplo:
> if ! which ferramenta > /dev/null 2>&1 ;then
> echo "precisa da ferramenta pra rodar"
> exit 1
> fi
>
> mas não sei se é a melhor maneira.
>
> alguem tem alguma sugestão para optimizar isso??
>
> Obrigado
>
> Denis Silva Costa
> "A paz não brota em um jardim com câmera e sensores..."
>
>
>
> ____________________________________________________________________________________
> 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]
>
>
[As partes desta mensagem que não continham texto foram removidas]
- Verificar dependencias, Denis S. Costa, 2009/11/20
- Re: [shell-script] Verificar dependencias,
Filipe Fernandes <=