compress_archives - zip files in folders

NAME

compress_archives - zip files in folders

COPYRIGHT

Copyright (C) 2012-2021 TBBM <https://www.tbbm.at>

SYNOPSIS

compress_archives.pl [options] -days [days] -archive [archive_name] -folders [folder]

compress_archives.pl [options] -iniFile [file]

OPTIONS

General Options

-h

Print a brief help message and exits.

-help

Prints the manual page and exits.

-logLevel

Sets the log level: DEBUG, DEBUG, WARN, ERROR, defaults to INFO.

-logDir

Sets the directory to store the log files, defaults to ./logs.

-archive_type

Sets the archive_type: zip, tgz.

Konfigurationsbasiert:

-iniFile Optionen für [zip] Sektion
                [zip]
        
                days =                  # in Tagen, nach wie vielen Tagen die gefundenen Dateien archiviert werden sollen 
        
        regex =                 # Regulärer Ausdruck zum Suchen von Dateien
        
                archiv_name = archiv    # Präfix wie der Dateiname des Archivs heißen soll, es wird hinten dran immer ein eindeutiger Zeitstempel gehängt
        
                archive_type = zip|tgz  # Archiv Typ (default zip) 
        
                folders =<<EOT          # Angabe der Verzeichnisse, in denen archiviert werden soll, Syntax Variante für mehrere Verzeischnisse auf einmal
                /2265/rohdaten
                /2304/rohdaten
                EOT
        
                folders = rohdaten      # Angabe eines einzelnen Verzeichnisses

EXAMPLES

Dateien mit der Endung roh und einem Alter > 4 Tage werden zu einer Datei archiv_YYYYMMDDhhmmss gepackt

    [zip]
    days = 4
    regex = .roh
    archiv_name = archiv
    archive_type = zip
    folders =<<EOT
    /2265/msr
    /2304/msr
    EOT
                
 compress_archives - zip files in folders