dpkg-queryが何も見つからないときにdpkg-queryの警告を無視する方法は?

dpkg-queryが何も見つからないときにdpkg-queryの警告を無視する方法は?

特定のパッケージを一覧表示するためにdpkg-queryクエリを作成する場合は、何かを見つけたらパッケージ名を返したいと思います。何も見つからない場合は出力したくありません。no package found matching {package-name}何も出力したくないです。

その理由は、私のクエリがスクリプトにあり、返されたときに私のスクリプトが中断されるからです。この目標をどのように達成できますか?

ベストアンサー1

に示すように、dpkg-querystderrをリダイレクトしてエラーメッセージを無音に設定できます。/dev/nulldpkg-query --list <package> 2>/dev/null

おすすめ記事