Re: A little regex help please ...

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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
> alf1_tsh> echo "5.1.2_ABC" | cut -d "-" -f 1 | cut -d "_" -f 1
> 5.1.2
> alf1_tsh> echo "5.1.2-ABC" | cut -d "-" -f 1 | cut -d "_" -f 1
> 5.1.2
>
> so:
>
> VAR=`echo $f | cut -d "-" -f 1 | cut -d "_" -f 1`
>
> should do it.

Oh!
I see.

In that case, I suggest:
for i in ?.?.?

I tried to do the "logical-to-me" expansion:

  for i in *.[:digit:]

But that didn't work for me on bash 3.1.7(1) 
Anybody knows what did I do wrong?
Maybe something to set with shopt?

-- 
Mauricio Vergara Ereche                   User #188365 counter.li.org


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux