zsh-users
 help / color / mirror / code / Atom feed
* trying to match yyyy-mm-dd what am I missing?
@ 2005-09-02 19:20 Timothy Luoma
  2005-09-02 19:34 ` Artur Penttinen
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Timothy Luoma @ 2005-09-02 19:20 UTC (permalink / raw)
  To: zsh-users

I am trying to match all folders in the CWD which are in the format  
YYYY-MM-DD.

Actually I'm just trying to match the ones from 2000 so I am using

2[0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]

as my regex.

This is my script:

for i in *
do

if [ -d "$i" ]
     then
         if [ "$i" = 2[0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9] ]
     then
         echo "YES: $i"
     else
         echo "no: $i"
     fi
fi

done

Here are the results:

YES: 2005-08-24/
no: 2005-08-26/
no: 2005-08-27/
no: 2005-08-28/
no: 2005-08-29/
no: access.log/


So it is only matching the first one, and I can't figure out why.

TjL

ps - actually I eventually want to match any file/folder that is NOT  
(a directory AND in yyyy-mm-dd format)




^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2005-09-04  7:00 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-09-02 19:20 trying to match yyyy-mm-dd what am I missing? Timothy Luoma
2005-09-02 19:34 ` Artur Penttinen
2005-09-03  2:15 ` Clint Adams
2005-09-03 13:04 ` Geoff Wing
2005-09-03 19:01   ` Timothy Luoma
2005-09-04  6:59     ` Artur Penttinen
2005-09-03 19:06   ` Timothy Luoma

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).