A little regex help please ...
Garry T. Williams
gtwilliams at gmail.com
Tue Jul 11 00:58:26 UTC 2006
On Monday 10 July 2006 11:18, Mauricio Vergara Ereche wrote:
> El Lunes, 10 de Julio de 2006 11:07, T. Horsnell escribió:
> > This is not very elegant, but:
> >
> > alf1_tsh> echo "5.1.2" | cut -d "-" -f 1 | cut -d "_" -f 1 5.1.2
[snip]
> Oh!
> I see.
>
> In that case, I suggest:
> for i in ?.?.?
>
> I tried to do the "logical-to-me" expansion:
>
> for i in *.[:digit:]
Your problem is that you think the shell uses regular expressions.
It doesn't. It uses "globs". See glob(7).
--
Garry T. Williams --- +1 678 656-4579
More information about the users
mailing list