特定のパッケージを一覧表示するためにdpkg-queryクエリを作成する場合は、何かを見つけたらパッケージ名を返したいと思います。何も見つからない場合は出力したくありません。no package found matching {package-name}
何も出力したくないです。
その理由は、私のクエリがスクリプトにあり、返されたときに私のスクリプトが中断されるからです。この目標をどのように達成できますか?
答え1
に示すように、dpkg-query
stderrをリダイレクトしてエラーメッセージを無音に設定できます。/dev/null
dpkg-query --list <package> 2>/dev/null