E se colocar um "> /dev/null 2>&1" no fim do comando? O error code é dado igual e não é exibido nada: dpkg -l nome_versao > /dev/null 2>&1
Isso joga a saída padrão para /dev/null e e saíde de erros para a saída padrão (que consequentemente é levada para /dev/null...) On 12/2/05, Fabio Aberium <[EMAIL PROTECTED]> wrote: > Ola galera da lista ... Seguinte: > > Já quebrei a cabeça mas não encontrei uma opção : > > No red hat existe o comando : > > rpm -q --quiet nome do pacote-versao > > Este comando verifica se um pacote esta instalado através da opção -q e não > retorna valor no prompt através da opção --quiet. > > Estou tentando migrar isso para o dpkg usando a opção -l . Acontece que o > dpkg não aceita eu colocar a opção da versão do pacote. > > Ou seja eu executar o comando: > > dpkg -l nomedopacote_versao > > Preciso no prmpt não seja retornado valor algum pois meu script irá pegar o > valor "0" ou "1" na variavel $?. > > Alguém sabe como fazer para o dpkg não dar output do comando na tela????? E > como faço para que ele aceite o nomedopacote mais a versão? > > Agradeço desde já!!!! > > -- Maxwillian Miorim - LPIC1 (LPID 85928) Fone: +55 51 81334205