Hello,
Thanks for Everything. It's amazing.
I'm wondering how to show all .wav files in all folder names that contain "loop" (without the quotes) on drive D.
I want to browse all the wav files on drive D that are found in all the folders whose names that contain the word loop.
I have hundreds of folders scattered around my external hard drive D with names like
Bass_loops
Drum Loops
good loops wav_need modification to loop well
etc.
I want to see the wav files contained in all these folders, rather than having to browse one folder at a time.
Here's some searches I tried that do not do it:
folder:loop *.wav
folder:loop file:*.wav
folder:loop AND *.wav
Thanks for any ideas,
Edit: tried this and it works great, but still open to any other ideas about how to use folder:
*.wav path:loop !path:fx
shows all .wav files in paths containing loop, but excluding paths containing fx
What a beautiful program Everything is!
Thanks again,
frew
syntax for show certain filetype in all matching folder names?
Re: syntax for show certain filetype in all matching folder names?
I suspect you do not do this by using the folder: - because it only displays folders. Try child: functions: eg: - find all the folders in which they are mp3, see here: http://www.voidtools.com/forum/viewtopi ... 462#p12462
Code: Select all
child:*.mp3
Re: syntax for show certain filetype in all matching folder names?
Actually, I'm trying to find a way to show only the .wav filessalazor wrote:I suspect you do not do this by using the folder: - because it only displays folders. Try child: functions: eg:
Code: Select all
child:*.mp3
- find all the folders in which they are mp3, see here: viewtopic.php?p=12462#p12462
in all the folders whose name contains "loop".
I'm wondering if there's a way to do that, perhaps using some combination of folder: and file: ?
What I want is:
show me all the .wav in the folders whose name contains "loop"
The problem with the path: partial solution I presented
*.wav path:loop
is that, for example, in this path I only want to see this .wav
C:\00_00\0_loop_1\1.wav
but I do not want to see this wav
C:\00_00\0_loop_1\0_2\0_4\123.wav
because here only 1.wav is in a folder whose name contains "loop"
Showing all .wav in paths that contain loop shows me more .wav than I'm looking for.
I only want to see the .wav in folders whose name contains loop.
Thanks for any more ideas.
frew
Re: syntax for show certain filetype in all matching folder names?
Please try searching for:is that, for example, in this path I only want to see this .wav
loop child:*.wav
Re: syntax for show certain filetype in all matching folder names?
Thank you, this works great to get to the folders whose folder names contain loop,void wrote:Please try searching for:
loop child:*.wav
where the resulting folders also contain .wav files.
I find that to be very useful too.
Originally in this topic I had hoped to find a way to show only the .wav files
that are contained in all these folders whose folder names contain loop.
But if that is not possible, this at least gets me to the folders with loop in their
names, where the folders also contain .wav files.
Is there a way to show only all the .wav files in all these loop-named folders?
For example, let's say scattered across drive D there are to be found these three folders
whose name contains "loop":
abcloop1
containing
a1.wav
a2.wav
a3.wav
s123_loop_7
containing
s1.wav
s2.wav
s3.wav
zloops_9
containing
z1.wav
z2.wav
z3.wav
What I'd like to see in the results are only all 9 of those .wav
without showing the folders.
Thanks for any other ideas about this.
frew
Re: syntax for show certain filetype in all matching folder names?
Please try searching for:
regex:loop[^\\]*\\[^\\]*\.wav$
regex: = enable the regex modifier
loop = matches loop
[^\\]* = any number of any character (except a \ )
\\ = match a single \
[^\\]* = any number of any character (except a \ )
\. = match a single .
wav = match the string: wav
$ = match the end of the filename.
Using a \\ in regex will force full path and file name matching.
regex:loop[^\\]*\\[^\\]*\.wav$
regex: = enable the regex modifier
loop = matches loop
[^\\]* = any number of any character (except a \ )
\\ = match a single \
[^\\]* = any number of any character (except a \ )
\. = match a single .
wav = match the string: wav
$ = match the end of the filename.
Using a \\ in regex will force full path and file name matching.
Re: syntax for show certain filetype in all matching folder names?
void I want to thank you !void wrote:Please try searching for:
regex:loop[^\\]*\\[^\\]*\.wav$
regex: = enable the regex modifier
loop = matches loop
[^\\]* = any number of any character (except a \ )
\\ = match a single \
[^\\]* = any number of any character (except a \ )
\. = match a single .
wav = match the string: wav
$ = match the end of the filename.
Using a \\ in regex will force full path and file name matching.
This is astonishing !
Yes, this gets the exact results I was looking for.
Now I'm also feeling inspired to learn regex.
Thanks again, very helpful indeed.
frew