packer
A simple CLI tool to find and zip file corresponding to a given regex.
NOTE: if you have experience using Linux bash command, prefer use find + zip command.
Installation
- Clone the repository
git clone https://gitea.thegux.fr/rmanach/packer
- Build the binary
make build
Usage
Arguments
- -r (required) : filename regex
- -o (required) : full path of the zip archive output
- -d (optional) : full path of the directory to check
- -x (optional) : remove original files after successful zip
# template usage
./packer -r <regex> -o <output_path>
# zip '.log' files located in '/root/logs' directory
# 'root_log.zip' will be created in the current directory
./packer -r ^.*\.log$ -d /root/logs -o root_logs.zip
# zip '.doc' files located in the current directory
# the zip archive will be create in '/home/tutu/doc/'
# all '.doc' files will be removed after successful zip
./packer -r ^.*\.doc$ -o /home/tutu/doc/root_log.zip -x
Description
Languages
Go
96.2%
Makefile
3.8%