-
* Zeichen in einer Variable
Wie bekomme ich das * Zeichen in eine Variable?
Ich arbeite mit der bash und habe das Problem, daß eine Variable, in der das * Zeichen drin vorkommt, bei der Ausgabe der Variable mit "echo" das * Zeichen durch den Inhalt des aktuellen Verzeichnisses ersetzt.
Versuche ich den * mit dem Backslash zu maskieren, wird dieser bei der Variablen Ausgabe aber mit ausgegeben.
Sehr merkwürdig!
Auch ein Versuch mit einfachen Hochkommata (') statt doppelten (") führt zum gleichen Ergebnis.
Ebenso führt ein Konstrukt a la
var=`echo "Text mit *"`
bei der Ausgabe
echo $var
leider auch ins Leere...
Hat noch jemand eine Idee?
-
moin,
probier mal
echo "$var"
jens
-
hat provoke und confuse
Tipp am Rande...
Dieses Subforum ist nicht für Fragen gedacht.
-
Debianer
unsere programmierforen sind auf mrunix.de!!
thema closed!
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen