ubuntuパッケージにアップグレードが必要かどうかを確認するには、bash行が必要です。ubuntuパッケージに新しいバージョンがあるかどうかを確認する条件がある場合はBash?
たとえば、 'firefox'パッケージにdpkgまたはapt-getコマンドを使用してアップグレードが必要かどうかを確認したいとします。
Hypthetical例:
# Hypothetical example pseudo-code
if [[ $(firefox_needs_upgrade) ]]; then echo "Firefox needs upgrading";fi
このコードは_why_に関する 追加のコンテキストを提供し、質問に答える、および/またはそれが 質問が大幅に長期的 値を改善する回答_how_かもしれないが。あなたの答えを[編集]して、説明を加えてください。 特に、 'apt-get'からのエラー終了がアップグレードが必要であることを示唆し、単に' if apt-get ...; 'の代わりにそのような厄介な表現を使用する理由を説明する必要があります。 –
動作しません。それを試してみました。 –
正しく動作しない場合、誤検出が発生します。例 "firefox"が渡されたときの "firefox-utils" –