itfreak
Goto Top

Mit Grep aus Bash auselesen

Moin Moin

Ich möchte ein Paket installieren ich überprüfe dies zuerst
mit "dpkg -s paketname"
Danach möchte ich wenn installiert nicht unternehmen und
wenn nich das Paket installieren.
Ich habe folgenden Code aber leider funktionierts nicht!

Vielen Dank für die Hilfe im voraus!

#!/bin/sh

# ssh Paket überprüfen
if [ $(dpkg -s ssh| grep -x 'Status: install ok installed')];  
then
echo "$(date)Paket wurde schon installiert"   
fi

Content-ID: 122640

Url: https://administrator.de/contentid/122640

Ausgedruckt am: 19.11.2024 um 23:11 Uhr

68162
68162 13.08.2009 um 09:17:33 Uhr
Goto Top
if [ ! -z "$(dpkg -s ssh | grep -x 'Status: install ok installed')" ]; then  
echo "$(date)Paket wurde schon installiert"  
fi
So ungefähr ...

MfG, -FM-81-