Strona 1 z 1

Usuwanie starych plików

: 06 stycznia 2011, 00:25
autor: ziemowit
Witam.
Mam oto taki skrypt, który łączy się z serwerem i usuwa pliki:

Kod: Zaznacz cały

DELETE="/backup/*.zip"
HOST='host'
USER='user'
PASSWD='haslo'

ftp -n $HOST << EOF
user $USER $PASSWD
prompt
mdelete $DELETE
quit
EOF
Potrzebuję go przerobić tak aby usuwał pliki starsze niż X dni.
Pozdrawiam.

: 06 stycznia 2011, 02:05
autor: fnmirk

: 06 stycznia 2011, 03:04
autor: ziemowit
Ok dzięki, czyli ma to wyglądać mniej więcej tak ?

Kod: Zaznacz cały

DELETE="/backup/*.zip"
HOST='host'
USER='user'
PASSWD='haslo'

ftp -n $HOST << EOF
user $USER $PASSWD
prompt
rm $DELETE`date +%Y-%m-%d --date '7 days ago'
quit
EOF