Hallo,
ich möchte nach einem backup auf einem "fremden" Rechner, alle Dateien mit Endung *.gz die älter als 10 Tage sind löschen
Da die Dateien root Rechte benötigen habe ich es wie folgt gelöst, jedoch kommt immer die Fehlermeldung
sudo] Passwort für root: Connection to x.x.x.x closed.
Code:
ssh -p $port -t user@$myip "echo $passwdroot | sudo -S find $backuppath'/' -name '*.gz' -ctime +10 -exec rm {} \;"
Die Variablen werden richtig gefüllt, das die Variablen auch für andere Zwecke benutzt werden. Es funktioniert nur dieser Einzeiler nicht.
Ich denke die Reihenfolge der Befehle stimmt nicht ....
Danke
Lesezeichen