Új hozzászólás Aktív témák

  • Keem1

    veterán

    Srácok az alábbi crontab parancs átalakításában szeretnék segítséget kérni:

    find /media/ssd/Backup/pi_shrink/ -type f -name "*_*.img" -mtime +3 -exec rm -f {} \;

    A parancsban lévő folderbe ment a P4 és a Zero is az összefoglalóban lévő script segítségével, és a fenti parancs segítségével törlöm a felesleges mentéseket.

    A backup fájlok névkonvenciója:
    eszkoznev_YYYYMMDD.img

    A 3 napon túli mentések törlődnek. Na de ha pl. a Zero nincs bekapcsolva több napig, az összes mentése törlődik.

    Amit a parancsban szeretnék megfogalmazni: "töröld a 3 napnál régebbieket, de a legutolsó (legfrissebb keltezésű) minden esetben maradjon meg, akármilyen dátumú is"

    Tegyük fel, hogy van 5 mentésem
    - január 5
    - február 12
    - február 20
    - március 1
    - április 9
    Az én jelenlegi parancsommal mind törlődne, de amit szeretnék, ott az április 9. megmaradna.

    Előre is köszi!

Új hozzászólás Aktív témák

Hirdetés