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/forum/mit-grep-aus-bash-auselesen-122640.html

Ausgedruckt am: 23.12.2024 um 12:12 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-