Re: [OT] bash/regex-Problem
Am Freitag, den 05.05.2006, 17:15 +0200 schrieb Christian Schmidt:
> Daniel Leidert, 05.05.2006 (d.m.y):
> > Am Freitag, den 05.05.2006, 16:35 +0200 schrieb Christian Schmidt:
[..]
> > > if [ "$leiter" = "[schulze|schmidt]" ]; then
[..]
> > Das ist ein String-Vergleich und "$leiter" != "[schulze|schmidt]".
>
> Matcht "[schulze|schmidt]" denn nicht als RegEx gegen "schulze" ODER
> "schmidt"?
Nein. Schau dir die manpage zu 'test' an (nichts anderes nutzt du). Du
machst einen simplen String-Vergleich ala
if test "$string_a" = "$string_b"; then [..]
und da
"schmidt" != "[schulze|schmidt]"
ist das Resultat daher nicht 'WAHR'.
MfG Daniel
Reply to: