Dir - case selection possible??

Jun 7, 2008
121
0
Hi

As we all know, Windows is case-insensitive but case-retentive for filenames.

If I list files that begin with UKP and end in zip, I see

01/04/2010 15:35 204,029,735 UKP100324.ZIP
06/04/2010 15:06 133,118,408 UKP100325.zip
06/04/2010 15:06 123,987,041 UKP100326.zip
06/04/2010 15:07 127,271,920 UKP100327.zip
06/04/2010 15:07 109,755,475 UKP100328.zip
06/04/2010 16:38 130,352,858 UKP100329.ZIP
07/04/2010 14:59 200,622,328 UKP100330.ZIP
08/04/2010 14:59 195,898,325 UKP100331.zip


Now I want to list only those with ".ZIP" as an extension, not ".zip"
(Those with .ZIP have had extra files added and password protection applied to some of those).

Is that possible with TCC 11.00.44?

Thanks

Stephen Howe
 
May 29, 2008
565
4
Groton, CT
Hi

As we all know, Windows is case-insensitive but case-retentive for filenames.

If I list files that begin with UKP and end in zip, I see

01/04/2010 15:35 204,029,735 UKP100324.ZIP
06/04/2010 15:06 133,118,408 UKP100325.zip
06/04/2010 15:06 123,987,041 UKP100326.zip
06/04/2010 15:07 127,271,920 UKP100327.zip
06/04/2010 15:07 109,755,475 UKP100328.zip
06/04/2010 16:38 130,352,858 UKP100329.ZIP
07/04/2010 14:59 200,622,328 UKP100330.ZIP
08/04/2010 14:59 195,898,325 UKP100331.zip


Now I want to list only those with ".ZIP" as an extension, not ".zip"
(Those with .ZIP have had extra files added and password protection applied to some of those).

Is that possible with TCC 11.00.44?

Thanks

Stephen Howe

Try this:
Code:
for %%xx in (ukp*.zip) if .%@ext[%xx] eqc .ZIP  dir /k /m %xx
 
May 20, 2008
603
0
Sammamish, WA
Regular expressions can have the case sensitivity turned off

*dir ::(?-i)\.ZIP$

On Thu, Apr 8, 2010 at 8:12 AM, dcantor <> wrote:


> ---Quote (Originally by Stephen Howe)---
> Hi
>
> As we all know, Windows is case-insensitive but case-retentive for
> filenames.
>
> If I list files that begin with UKP and end in zip, I see
>
> 01/04/2010 15:35 204,029,735 UKP100324.ZIP
> 06/04/2010 15:06 133,118,408 UKP100325.zip
> 06/04/2010 15:06 123,987,041 UKP100326.zip
> 06/04/2010 15:07 127,271,920 UKP100327.zip
> 06/04/2010 15:07 109,755,475 UKP100328.zip
> 06/04/2010 16:38 130,352,858 UKP100329.ZIP
> 07/04/2010 14:59 200,622,328 UKP100330.ZIP
> 08/04/2010 14:59 195,898,325 UKP100331.zip
>
> Now I want to list only those with ".ZIP" as an extension, not ".zip"
> (Those with .ZIP have had extra files added and password protection applied
> to some of those).
>
> Is that possible with TCC 11.00.44?
>
> Thanks
>
> Stephen Howe
> ---End Quote---
> Try this:
>
> Code:
> ---------
> for %%xx in (ukp*.zip) if .%@ext[%xx] eqc .ZIP dir /k /m %xx
> ---------
>
>
>
>



--
Jim Cook
2010 Sundays: 4/4, 6/6, 8/8, 10/10, 12/12 and 5/9, 9/5, 7/11, 11/7.
Next year they're Monday.
 
Jun 7, 2008
121
0
Hi

I have resorted to using find. Works well enough:

dir UKP*.ZIP | find /v ".zip"
dir UKP*.ZIP | find /v ".ZIP"

Just the "bytes in N files" is not right but I can live with that.

I tried RegExpressions but could not figure it out.
Some worked examples would not go amiss for each discussed RegExpression element in the help file.

Thanks for the responses

Stephen Howe
 
Similar threads
Thread starter Title Forum Replies Date
E Fixed Bug with DIR /Z displaying descriptions Support 8
J Paths shown in DIR /B Support 2
K Fixed Prompt display will be shifted after use dir to display a filename with Chinese. (v25.00.28 x64) Support 18
Jesse Heines How to? How to display picture creation date with dir command Support 6
vefatica WAD DIR.BTM? Support 11
DrusTheAxe DIR reports meaningless SYMLINK information Support 14
C show file description? with dir? Support 8
vefatica DIR /F and streams? Support 7
rps Multi-column DIR /v not displaying all files. Support 5
R How to? Dir specific file search patterns with spaces in the pathnames? Support 6
rps Dir /Nfv -> Alt-F2 Support 2
rps @FILESIZE[....,a] allocated size not matching Dir results Support 8
A TCMD - Dir Command puts out blank lines? Support 16
S Problems with dir command in the debugger Support 5
M TCC incorrect dir output since Windows 1803 Support 6
x13 Problem listing repository files using DIR http(s)://... Support 8
cxxl dir /s works in mysterious ways :( Support 4
vefatica Help nit (FFIND and DIR with /S) Support 0
N Fixed Strange dir behavior Support 6
JohnQSmith Weird DIR output (missing lines) Support 1
C 7zip with date range .vs. filelist created with dir and daterange Support 0
D Towards shared (dir-)history lists Support 3
vefatica WAD DIR /HL still gets names wrong Support 16
vefatica DIR /S /HL? Support 4
H Fixed DIR /G returns wrong sizes Support 2
nickles WAD dir.htm Support 2
vefatica DO dir in /s /a:+d /d"g:\" * ( ... ) Support 26
vefatica DIR \\.\...? Support 4
M Fixed DIR /S /B1 ignores "/S" Support 5
C tcmd.ini not loading from program dir? Support 5
D Fixed Dir /Nm:n has changed Support 1
rps How to? dir /s unexpected results Support 10
vefatica Update to current install dir? Support 8
cgunhouse Problem with "dir /=" Support 4
T dir /h error in empty directory Support 22
P WAD TC 15.0.1.58 x64 crasches with a simple dir command Support 18
CWBillow dir /4 strange Support 2
samintz WAD DIR /B1 and /X Support 2
nickles dir behaves inconsistently Support 5
vefatica DIR, streams, and wildcards? Support 1
vefatica DIR /: /u ... streams not counted? Support 7
vefatica Documentation DIR /B /S /: Support 2
samintz How to? DIR listing for exact match Support 1
dcantor WAD dir "ftp:// ..." fails in TCC 15 Support 7
T How to? dir/pdir - 2nd level down only Support 7
MikeBaas How to? DIR: supress extensions? Support 5
old coot dir /s dies on my C: drive Support 2
A WAD Dir daterange + multiple path wildcards crashes tcc Support 2
old coot TC DIR command has trouble on my SSD Support 2
M Fixed character set in dir/copy Support 3

Similar threads