> Salutare
> fac backup dintr-un script bash in formatul backup_$(date +%Y%m%d).tar.bz2
> Intr-un final ajung intr-un director cu o gramada de fisiere de genul:
>
> backup_20070101.tar.bz2
> backup_20070102.tar.bz2
> ...
> backup_20070221.tar.bz2
>
> Intrebarea mea este cum pot sterge toate fisierele din script, in afara
> de ultimele 3 cele
> mai recente, iar daca am mai putin de 3 sa nu stearga nimic.
>
nu e chiar ce vrei tu dar e pe aproape :)
DELFILE=`date --date="7 days ago" +%Y-%m-%d`
rm -f "${DIR}linux_diff${DELFILE}.1.dar"
eu folosesc asta sa sterg fisierele de sapt trecuta dupa ce a facut
backupul azi
>
> Multumesc si scuze daca intrebarea e stupida, chiar nu imi pica fisa.
>
> --
> Raini Graf
>
> _______________________________________________
> RLUG mailing list
> [email protected]
> http://lists.lug.ro/mailman/listinfo/rlug
>
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug