hi.
ich will ein (sinnloses) shell script machen, welches die Parameter, die es bekommt, weitergibt an ein Unterprogramm
Leider funktioniert das nicht so wie gewĂĽnscht...
rechner.sh:
#!/bin/bash
expr $*
wenn ich aufrufe
rechner 3 + 3
passts, gibt er 6 aus
aber wie es so schön is, gibts ja auch ein Multiplizieren mit *
leider wird dieses * ja als wildcard gedeutet, d.h. einfach ĂĽbergeben geht net
jetz mĂĽsst ich \* nehmen, nur leider, funktioniert das trotzdem net
der \* wird ja dann zu einem * und dann wird expr wieder nur ein normaler * ĂĽbergeben
Wie kann ich das ändern/umgehen/sonst was machen...
danke