How to? PDir on multiple wildcard patterns...

May 24, 2010
855
0
Northlake, Il
Maybe there's a way to do this that I haven't figured out yet, but it would sure be nice if I could do a PDir on multiple wildcard patterns without going to the trouble of writing a full-fledged regular expression. (I've been exposed to so many regular expression syntaxes over the years that I'm no longer able to keep them straight in my mind.) Specifically, I often do a PDir like this to find a particular spreadsheet that I'm interested in:
Code:
PDir *.xls /s /A-D /(dy/m/d th:m:s zc fpn) | Sort | List
but I'd also like to do it (and combine the output into a single composite) with a PDir like this:
Code:
PDir *.cvs /s /A-D /(dy/m/d th:m:s zc fpn) | Sort | List
As of yet I haven't found a way to do this except by executing both PDir's individually concatenating their outputs into a single temporary work file which is kind of a pain because it involves multiple steps (including remembering to delete the work file when done).

Is there an easy way to do this? If so, how?
 
May 20, 2008
3,515
4
Elkridge, MD, USA
Try this:

Code:
PDir /s /A-D /(dy/m/d th:m:s zc fpn) *.cvs;*.xls | Sort | List

Note: I moved the options to be immediately after the command name, which is the only GUARANTEED location for their correct interpretation.
 
May 24, 2010
855
0
Northlake, Il
Thanks, Steve, that worked of course. It's kind of random where I put the options on commands (the order in which I happen to think of them) because I've never run into a situation where it made a difference until now and I truly did think that where the non-keyword options were was totally irrelevant.
 
Similar threads
Thread starter Title Forum Replies Date
Phileosophos PDIR to list filenames without extensions? Support 2
vefatica PDIR and streams Support 1
vefatica PDIR with fixed-width unqualified filename? Support 2
W pdir returns diff results between tcc and tcmd - one is an error msg Support 5
thedave pdir /s Support 2
Emilio III pdir /f switch Support 1
D pdir ignores pm Support 2
WadeHatler pdir broken in 19.1 for directories with spaces Support 1
M WAD PDir not working correctly... Support 5
vefatica WAD Nested variable expansion in PDIR's @function[*]? Support 13
mfarah More on pdir's options: /(fq) Support 5
mfarah How to? Getting pdir to display relative paths. Support 2
S PDIR and @LABEL questions Support 4
A pdir function usage Support 3
T How to? dir/pdir - 2nd level down only Support 7
JohnQSmith PDIR and descriptions Support 21
G WAD PDIR @IF bug, @WORD bug Support 8
S WAD PDIR: files with percent sign % in name cause not listing other files in directory Support 9
S WAD PDIR ignores exclusion ranges Support 1
M PDir format question... Support 3
M How to? "PDir" not working the way the I _thought _ the documentation said it does… Support 8
S WAD /Sn mishandled in DIR and PDIR, possibly elsewhere Support 15
S Fixed GPF in PDIR Support 3
S PDIR issue Support 1
M PDir causing Take Command/TCC to crash... Support 6
M A "PDir" issue... Support 16
M A simple question related to the "dir" (and "pdir") commands... Support 5
J pdir /b1 issue Support 20
M Missing PDir option... Support 5
J Maybe Not So Hard Pdir Question Support 1
S PDIR fails in 12.10.55 Support 3
J V12 PDIR failure Support 1
S PDIR command causes GPF Support 5
D pdir inconsistency Support 4
S PDIR has trouble processing filenames with embedded percent sign Support 3
P PDIR woes Support 0
gschizas pdir crashes horribly in one specific folder Support 5
S PDIR question Support 2
S pdir /(fq) not working Support 5
R Colored directory listing bug with pdir. Support 1
nickles Bias in PDIR Support 5
F pdir problem Support 3
D can PDIR list full filepaths of docs in a nested folder? Support 13
MickeyF TCC crashing when copying multiple files (now resolved) Support 6
N Unable to bind multiple keys to the same key mapping directive Support 9
vefatica Console not redrawn in BTM or with multiple commands Support 4
C duplicate files in multiple plugin sites Support 9
kb6ojs ALIAS with multiple commands? Support 9
vefatica How do I do this with a multiple-line DO? Support 7
Joe Caverly Multiple Text Searches at once using FFIND or TPIPE Support 4

Similar threads