Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: trying to match yyyy-mm-dd what am I missing?



>
>On Sep 3, 2005, at 9:04 AM, Geoff Wing wrote:
>
>>   # mkdir 2005-08-24 2005-08-26 2005-08-27 2005-08-28 2005-08-29  
>> access.log
>>   # for i in *(/); do [[ $i == 2[0-9][0-9][0-9]-[0-9][0-9]-[0-9] 
>> [0-9] ]] && print "$i YES" || print "$i NO"; done
>>   2005-08-24 YES
>>   2005-08-26 YES
>>   2005-08-27 YES
>>   2005-08-28 YES
>>   2005-08-29 YES
>>   access.log NO
>>
>
>Hrm... that didn't work here:
>
>$ for i in *(/); do [[ $i == 2[0-9][0-9][0-9]-[0-9][0-9]-[0-9] 
>[0-9] ]] && print "$i YES" || print "$i NO"; done
>
>2005-08-24/ NO
>2005-08-26/ NO
>2005-08-27/ NO
>2005-08-28/ NO
>2005-08-29/ NO
>access.log/ NO

  setopt extendedglob

-- 
wbw, artur



Messages sorted by: Reverse Date, Date, Thread, Author