Hi,
> I want to backup a directory using tar, but want separate tarballs for
> each subdirectory. For example:
> # ls dir1
> subdir1 subdir2 subdir3
>
>
> Will it possible to do it using only tar command? Or will I need
> another separate piece of logic/control? I thought of writing a shell
> script with three tar commands for each subdirectory, but that's not
> elegant way of doing it. Also, it may not scale as number of
> subdirectories change. Any other solutions or tips for doing this will
> be really helpful.
You can try something like :
find /dir1 -type d -print -maxdepth 0 | while read DIR ; do tar cfv
$DIR.tar $DIR/; done
not tested, just off the top of my head and it's late, so if it breaks,
you can keep and be happy with all the pieces ;)
Regards,
Michel
_______________________________________________
CentOS mailing list
[email protected]
http://lists.centos.org/mailman/listinfo/centos