& with that, i'm finding /some/ files that are
dupe size AND name
where i'm not expecting to see those particular files
cause they fail the dupe:!name part of the search ?
(don't know if this is 1375 exclusive)
thinking it is going to be when the returned number hits for a size Groups > 2
if you have a group of
Code: Select all
name: size:
1 18 bytes
2 18 bytes
if you have a group of
Code: Select all
a 36 bytes
b 36 bytes
c 36 bytes
d 36 bytes
e 36 bytes
Code: Select all
a 36 bytes
b 36 bytes
b 36 bytes
c 36 bytes
c 36 bytes
d 36 bytes
e 36 bytes
while the size is dupe'd, the name is also dupe'd
but the dupe;!name part says to not list those
it looks like the "first" & "last" files in the
grouping are listed singularly, but all the other
files are listed 2x...
but, what is actually happening is (& similar to
the the Length & Coloring thread) that when there
is > 2 files meeting the primary criteria (size),
it is then iterating against itself causing
(incorrect) results to be returned,
when in fact (perhaps) none at all should be
returned
< above description is not quite right, i now see
below is better >
size:10518424
Code: Select all
1507_60_hi.mpg
1507_60_hi.mpg
1507_61_hi.mpg
1507_61_hi.mpg
1507_86_hi.mpg
1507_86_hi.mpg
Code: Select all
1507_60_hi.mpg
1507_60_hi.mpg
--- (group marker)
1507_61_hi.mpg
1507_61_hi.mpg
--- (group marker)
1507_86_hi.mpg
1507_86_hi.mpg
dupe:size:10518424;!name <--- this does not work (correctly, or at least not in the way i was thinking it would work)
(so now we're back to)
dupe:size;!name !/$recycle !/music !/corrupt
or more simply
dupe:size;!name
Code: Select all
1507_60_hi.mpg
1507_61_hi.mpg
1507_61_hi.mpg
1507_86_hi.mpg
as while all are dupe:size, none are dupe:!name
& for added fun
dupe: size:10518424 dupe:!name
Code: Select all
1507_60_hi.mpg
--- (group marker)
1507_61_hi.mpg
1507_61_hi.mpg
--- (group marker)
1507_86_hi.mpg
OK, so with dupe:size;name
size & name are "catagories" (not the correct term)
& not "verbs" (probably not the correct term again )
so in that context while
size:999 is a correct "verb"
size: (with a colon) is not a "category", so cannot work in that manner with dupe:
dupe:size:999
OK
but
dupe:size;!name
is correct, as size & name are "categories"
& can be used in that way with dupe:
only there is recursion going on
& incorrect results are occurring, no?