Você pode redirecionar o stderr de dpkg-query
para /dev/null
para silenciar a mensagem de erro, como em dpkg-query --list <package> 2>/dev/null
.
Em um caso em que escrevo uma consulta para o dpkg-query para listar-me algum pacote, eu gostaria que ele retornasse o nome do pacote se ele encontrasse algo. Se ele não encontrar nada, eu não quero que saia: no package found matching {package-name}
Eu gostaria que não saísse nada.
A razão para isso é porque minha consulta está em um script e se ele retorna meu script quebra. Como posso conseguir isso?