#! /bin/bash
if which gnupg >/dev/null; then
echo "Installed"
else
echo "Not installed" #If not installed
echo "Installing..."
sudo apt-get install gnupg #installation
fi
你有什麼想法嗎?當我運行這個時,它顯示沒有安裝,但它試圖更新它。結果它說:gnupg已經是最新版本了。 0升級,0新安裝,0刪除和46未升級。如何檢查ubuntu上是否安裝了gnupg,如果未安裝,請運行shell腳本進行安裝?
聽起來像你的if語句可能有缺陷。 – mjohnsonengr