I have script for finding files of certain type and compress them to a single tar archive and put in to other place. But now, there is a change in requirement, that I need to find files of certain type, list it and compress each of them to a tar archive and put it to other place. Currently I'm using the script
cd /to/top/of/dir/structure tar -cf /path/to/tarfile.tar --files-from /dev/null # trick to create empty tar file find . -type f ! -name '*.log' -print0 | xargs -0 tar -uvf /path/to/tarfile.tar
which I have taken from this post : https://superuser.com/questions/436441/copy-every-file-with-a-certain-extension-recursive
So, the above script find certain file type and then archive it as single tar file and then place it to another location. But my question is, I need to find files of certain type, list them, tar each of the listed files and put them into other location.