I'm starting this thread to document my (and any of your) tricky search/filter/bookmark combinations of logic functions... aka, recipes.
Here's one that allows me to find folders that only contain files that match my query, and must not contain any files that do not match.
X:\Path\ child:.jpg !regex:child:^((?!\.jpg).)*$ <-- only returns folders that contain only files with .jpg in them.
X:\Path\ child:.sha256 !regex:child:^((?!\.sha256).)*$ <-- only returns folders that contain only files with .sha256 in them.
X:\Path\ child:poster !regex:child:^((?!poster).)*$ <-- only returns folders that contain only files with "poster" in them.
Apparently this just doesn't work.
X:\Path\ child:poster !child:!poster :(
My Tricky Recipes
Re: My Tricky Recipes
If you want folders containing only jpg files (note the difference between filenames containing .jpg and filenames ending with .jpg):
(this is probably faster too. Not tested though)
Code: Select all
child:.jpg !regex:child:^(?!.*\.jpg$)
Re: My Tricky Recipes
You'll be able to do this in a future version with "Sub expressions"Apparently this just doesn't work.
X:\Path\ child:poster !child:!poster
eg: folder: childcount:>0 !child:<!poster>
Currently, Everything treats text passed to a function as literal text.