Simple utility to clear old files from specified folder
Project description
Remove old files
remove-old-files
is simple utility to clear folder for example with daily database dumps and leave only 3 newest.
remove-old-files --help
usage: remove-old-files [-h] -x REMOVE_OLDER_THAN [-o] [-m FILE_MASK] [-d] folder
Removing files from folder which have modify file date older than X days.
positional arguments:
folder Directory where are files to be removed located.
optional arguments:
-h, --help show this help message and exit
-x REMOVE_OLDER_THAN, --older-than REMOVE_OLDER_THAN
Remove files older than X (s)econds/(m)inutes/(h)ours/(D)ays. Example: 3D for 3 days.
-o, --only-if-newer Remevove older files than X smhD only if there are any newer files found.
-m FILE_MASK, --file-mask FILE_MASK
Regexp matching filenames for removing. Example: ".*-db-dump-.*"
-d, --dry-run Dry run, withouth removing files.
Example how to leave only 3 days old dumps
remove-old-files -x 3D -o /dumps
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file remove-old-files-1.0.2.tar.gz
.
File metadata
- Download URL: remove-old-files-1.0.2.tar.gz
- Upload date:
- Size: 3.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2594d20ec10254f3c93be773f705bf1e209ad552923609fd41c144baf9dc360 |
|
MD5 | 93e3eb597034ef14b471c62ee7d57682 |
|
BLAKE2b-256 | 9ac280290b308ee14f9d26db184e0ba039bac0d97c68456820366c8f594f485a |
File details
Details for the file remove_old_files-1.0.2-py3-none-any.whl
.
File metadata
- Download URL: remove_old_files-1.0.2-py3-none-any.whl
- Upload date:
- Size: 3.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dede51fb1eb80ded9845be3c7424e845c119faa76f9759cd0dfcc31d13f41557 |
|
MD5 | e23c763b5976cd94a4fc6d409ba03a52 |
|
BLAKE2b-256 | 1d05229631f3eae051a3893098e9647c96ffb8bf7146b339267044086c8dabbb |