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-Key: 122640

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

Printed on: April 18, 2024 at 23:04 o'clock

Mitglied: 68162
68162 Aug 13, 2009 at 07:17:33 (UTC)
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-