On Wed, 2003-11-19 at 12:22, Richard Miller wrote:
> That flag (-v) was the trick that I had overlooked for grep. Thanks!
>
> Now as far as using that list of files to make backup copies, what
> would be the best thing to do?
Consider using rsync, really. It does all you want to do and more. And
it's very very fast.
Michael
>
> All that comes to mind right now is a PHP script:
>
> #!/usr/bin/php
> <?php
> $fh = fopen("includelist.txt","r");
> while ($source = fgets($fh))
> {
> copy($source, $destination); // needs error checking
> }
> fclose($fh);
>
> ?>
>
> But PHP doesn't seem like the best thing for this. What do you think?
>
> Richard
>
> On Nov 19, 2003, at 12:11 AM, Richard Esplin wrote:
>
> > grep -v will do an invert match, only returning the files that don't
> > contain
> > the specified strings. You could then send that list to cp to make your
> > backups (make sure to use the -p flag to preserve permissions).
> > But unison is a tool that will do exactly what you want. If you put
> > your list
> > of files in the ignore list in your preferences file, then unison will
> > never
> > touch them. unison has a lot of other features too, so perhaps it is
> > overkill
> > for your purposes.
> > Richard Esplin
> >
> > On Tuesday 18 November 2003 23:24, Richard Miller wrote:
> >> I want to backup my Home directory but there are some files that I
> >> just
> >> don't need to backup so I have compiled a list in "excludelist.txt".
> >> I'm not a pro with Regular expressions, but I've learned that I can
> >> type a command like this
> >>
> >> $ find ~ | grep -f excludelist.txt
> >>
> >> to show the all the files I want to exclude.
> >>
> >> How do I, on the other hand, use the exclude list to show all of the
> >> files I want to INCLUDE?
> >>
> >>
> >> Actually, I don't know what I will do with a list of the files I want
> >> to include, but there ought to be a way to backup those files once I
> >> have a list. Am I heading in the right direction?
> >>
> >> Thanks!
> >>
> >> Richard Miller
> >>
> >>
> >> ____________________
> >> BYU Unix Users Group
> >> http://uug.byu.edu/
> >> ___________________________________________________________________
> >> List Info: http://uug.byu.edu/cgi-bin/mailman/listinfo/uug-list
> >
> >
> > ____________________
> > BYU Unix Users Group
> > http://uug.byu.edu/
> > ___________________________________________________________________
> > List Info: http://uug.byu.edu/cgi-bin/mailman/listinfo/uug-list
> >
> >
>
>
> ____________________
> BYU Unix Users Group
> http://uug.byu.edu/
> ___________________________________________________________________
> List Info: http://uug.byu.edu/cgi-bin/mailman/listinfo/uug-list
--
Michael L Torrie <[EMAIL PROTECTED]>
____________________
BYU Unix Users Group
http://uug.byu.edu/
___________________________________________________________________
List Info: http://uug.byu.edu/cgi-bin/mailman/listinfo/uug-list