Re: Bash regex issue

2011-02-05 Thread Emmett Culley
On 02/05/2011 08:13 AM, Robert Nichols wrote: > On 02/05/2011 09:51 AM, Emmett Culley wrote: >> I have a bash script I've been using in CentOS that no longer works in >> Fedora 14. The pertinent lines are: >> >> mac=`echo $2 | tr a-z A-Z` >> if [[ "$mac" =~ >> '[0-9A-F][0-9A-F]:[0-9A-F][0-9A-F]:[

Re: Bash regex issue

2011-02-05 Thread Robert Nichols
On 02/05/2011 09:51 AM, Emmett Culley wrote: > I have a bash script I've been using in CentOS that no longer works in Fedora > 14. The pertinent lines are: > > mac=`echo $2 | tr a-z A-Z` > if [[ "$mac" =~ > '[0-9A-F][0-9A-F]:[0-9A-F][0-9A-F]:[0-9A-F][0-9A-F]:[0-9A-F][0-9A-F]:[0-9A-F][0-9A-F]:[0-9

Re: Bash regex issue

2011-02-05 Thread James McKenzie
On 2/5/11 8:51 AM, Emmett Culley wrote: > I have a bash script I've been using in CentOS that no longer works in Fedora > 14. The pertinent lines are: > > mac=`echo $2 | tr a-z A-Z` > if [[ "$mac" =~ > '[0-9A-F][0-9A-F]:[0-9A-F][0-9A-F]:[0-9A-F][0-9A-F]:[0-9A-F][0-9A-F]:[0-9A-F][0-9A-F]:[0-9A-F][

Bash regex issue

2011-02-05 Thread Emmett Culley
I have a bash script I've been using in CentOS that no longer works in Fedora 14. The pertinent lines are: mac=`echo $2 | tr a-z A-Z` if [[ "$mac" =~ '[0-9A-F][0-9A-F]:[0-9A-F][0-9A-F]:[0-9A-F][0-9A-F]:[0-9A-F][0-9A-F]:[0-9A-F][0-9A-F]:[0-9A-F][0-9A-F]' ]]; then echo 'good' else echo 'Inval