[ubuntu-hu] Shell script - régi fájlok törlése

Szekeres István szekeres at iii.hu
2007. Aug. 12., V, 15:38:43 BST


> Thunderbird profilomat egy shell scriptel mentem, ami bizonyos 
> időközönként lefut. Ez szépen becsomagolja rar-ba az egész profilt és 
> egy könyvtárba menti úgy, hogy a dátumot és időt hozzáadja a fájlnévhez. 
> Pl: /backup/thunderbird_backup_20071231_2359.rar
> A problémám annyi, hogy én az utolsó 3 mentést szeretném megtartani. 
> Hogy tudom shell scriptből törölni az összes mentést az utolsó 3 
> kivételével?

Nagyon egyszerű, pl.

ls -r /backup/thunderbird_backup_* | sed '1,3d' | xargs rm

Pista




További információk a(z) ubuntu-hu levelezőlistáról