statt
Code:
var=`ssh pippa ps -ef | grep lupgtest | wc -l`
würde auch ein
Code:
ssh pippa ps -ef | grep lupgtest
reichen, der Rückgabewert von grep (kannst auch grep -q ausführen, dann gibts von dort keinen Output) ist in $? gespeichert und ist 0 wenn grep lupgtest gefunden hat und sonst 1.
Anschliessend machst du sowas - den Rückgabewert von Programmen kann man nämlich direkt mit if abfragen (das ist genau das was if macht in der Bash):
Code:
if ssh pippa ps -ef | grep lupgtest; then
echo lupgtest war drin
else
echo war nix da
fi
MfG Peschmä
Lesezeichen