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