Dateien per Script und SFTP löschen

vor 5 Jahren

Ich nutze folgendes Script um Dateien von einem Managed Server auf einen Ordner in der Magenta Cloud zu übertragen.

Nun sollen alle Dateien gelöscht werden, die älter sind als 30 Tage. Das folgende Bash Script überträgt die Dateien und das klappt auch.

 

#!/bin/bash
HOST='sftp.magentacloud.de'
USER='XXX'
PASSWD='XXXX'
cd /kunden/meinordner
lftp<<END_SCRIPT
open sftp://$HOST
user $USER $PASSWD
prompt
cd Datensicherung/Server
mput *.tar.gz
bye
END_SCRIPT

 

Der Befehl "mdel *.tar.gz" bewirkt aber nichts. Es wird nichts gelöscht. eigentlich hatte ich das vor so zu machen:

 

find Datensicherung/Server -name "*.tar.gz" -mmin +43200 -mdelete

 

aber das klappt noch weniger.

 

Hat jemand eine Idee wie man das machen kann?

Letzte Aktivität

vor 5 Jahren

von

Gelöschter Nutzer

198

0

2

    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...

    Das könnte Ihnen auch weiterhelfen

    Gelöst

    186

    0

    9

    vor 3 Jahren

    in  

    105

    0

    2

    Gelöst

    vor 7 Jahren

    in  

    3609

    0

    3

    Gelöst

    in  

    219

    0

    2

    Beliebte Tags letzte 7 Tage

    Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...