oglimmer
Aktives Mitglied
Thread Starter
- Dabei seit
- 16.11.2004
- Beiträge
- 1.344
- Reaktionspunkte
- 251
Hi,
führt man folgenden code unter OS X aus, so sieht man dass . und * geschützt (escape) werden.
Unter Linux wird das nicht gemacht und daher "MATCH" (wie ich finde) korrekt ausgegeben.
Jemand eine Idee wie ich dem OS X bash sagen kann, dass er bitte meine RegEx nicht schützen soll?
führt man folgenden code unter OS X aus, so sieht man dass . und * geschützt (escape) werden.
Code:
#!/bin/sh
set -x
[[ "foo" =~ "fo.*o" ]] && echo MATCH
set +x
Unter Linux wird das nicht gemacht und daher "MATCH" (wie ich finde) korrekt ausgegeben.
Jemand eine Idee wie ich dem OS X bash sagen kann, dass er bitte meine RegEx nicht schützen soll?