tar backup script
mla at nasreddine.com
Thu Feb 14 05:11:16 UTC 2008
This One Time, at Band Camp, Steel City Phantom <scphantm at yahoo.com> said, On Wed, Feb 13, 2008 at 10:57:22PM -0500:
> this isn't really bsd specific but i still need help with it. im writing a
> backup script a clip from that script is this:
> find /usr/local/www/data-dist/ -name config.php >
> find /usr/local/www/data-dist/ -name ClientFiles >>
> tar cvf /usr/local/backupScript/files/www-client-files.tar -I
> /usr/local/backupScript/include /usr/local/www/data-dist
> obviously im creating an include file from a directory. when the tar runs,
> it correctly adds all the files in the include file. but once that is
> finished, for some reason tar then goes back and adds all the files that are
> in the /usr/local/www/data-dist directory, even the ones in the include
> file. i was under the impression that the -I command would add ONLY the
> files that are listed in the include. why is it adding those and then after
> finishing that, adding all the others?
Why won't you just do it this way??
$ tar cvf /usr/local/backupScript/files/www-client-files.tar $( cat /usr/local/backupScript/include )
PGP: 1024D/C8DD18A2 06F6 1622 4BC8 4CEB D724 DE12 5565 3945 C8DD 18A2
.: An infinite number of monkeys typing into GNU emacs,
would never make a good program. (L. Torvalds 1995) :.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20080214/e5658b91/attachment.pgp
More information about the freebsd-questions