Excluding files with no extensions - windows cygwin client
Steven Monai
steve+rsync at monai.ca
Tue Oct 20 09:22:34 MDT 2009
dreniarb wrote:
> using a standard rsync command line, with this as the --exclude-from file:
>
> + /*.pst
> - *.*
>
> While this does include only files with a .pst extension, it also includes
> files without an extension. This means about 5000 files instead of just a
> handful. Using the --prune-empty-dirs gets rid of the empty directories,
> but not the files with no extensions.
>
> I've tried:
>
> + /*.pst
> - *.*
> - *
>
> and:
>
> + /*.pst
> - *.*
> - /*
>
> and:
>
> + /*.pst
> - *.*
> - *.
>
> but those cause no files to be copied at all, i assume because it's forcing
> it to exclude all directories.
>
> So is there a way to tell rsync to ignore files with no extensions?
Yes, I think so. Try this:
+ *.pst
+ */
- *
(Use with --prune-empty-dirs, of course!)
-SM
--
More information about the rsync
mailing list