[slovensky] [switch to English]
matej.sustr.sk / kód / backup-rotate

backup-rotate

Skript backup-rotate je určený k mazaniu najstarších súborov zo skupiny, ktoré majú rovnaký prefix (alebo sú v rovnakom adresári). Zachová všetky súbory pod danou hranicou:

  • vek (doba od poslednej modifikácie) v dňoch,
  • počet súborov v danej skupine,
  • alebo oboje.

Aktuálna verzia backup-rotate používa program find na nájdenie súborov, z ktorých potom najstaršie maže, takže nemá obmedzenie na počet súborov (ako pri expanzii argumentov shellom).

Ak potrebujete sofistikovanejšie riešenie na menej súborov, avšak s rôznymi krivkami uchovávania, skúste fileprune, napísaný v jazyku C, ktorý vytvoril Diomidis Spinellis.

Použitie

Viď. manuálová stránka. K dispozícii je aj naformátovaná HTML man backup-rotate(1)[Anglicky].

Licencia

backup-rotate je slobodný softvér; môžete ho redistribuovať a/alebo modifikovať podľa podmienok licencie GNU General Public License, v znení od Free Software Foundation, buď verzie 3, alebo (ak chcete) ľubovoľnej neskoršej verzie.

Download

NázovPosledná zmenaVeľkPopis
[TGZ]backup-rotate-1.6.tar.gz12-Aug-2008 00:0416K
[TGZ]backup-rotate-1.7.tar.gz17-Sep-2009 20:4816K
[TGZ]backup-rotate-1.8.tar.gz13-Jan-2011 21:1016K