find directories in the current directory, older than 5 days and archive them
- by user197284
This is basic questions. I need to find folders in the current working directory(not recursively) and if they are older than 5 days archive them. zip or tar.gz is fine.
I can find the folders with following commands
find ./ -maxdepth 1 -type d -mtime +5
And i know i can pass this output of the find using xargs. But i do not know how to archive with folder name intact.
That is the directory test1 should be archived to test1.zip and directory "test2" should be archived to "test2.zip".
Any inputs are welcome.
Regards