This One Time, at Band Camp, Steel City Phantom <[EMAIL PROTECTED]> 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 > > /usr/local/backupScript/include > find /usr/local/www/data-dist/ -name ClientFiles >> > /usr/local/backupScript/include > 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 ) -- Wael Nasreddine http://wael.nasreddine.com 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) :.
pgprqnjIuHEYt.pgp
Description: PGP signature