celindir
03-12-2002, 10:33
Hallo zusammen,
ich möchte in einem Script einer Grafik Text hinzufügen:
mit
convert -font helvetica -fill blue -draw "text 100,100 1.Film" menupic.jpg menupic.jpg
klappt das soweit auch ganz gut.
Allerdings möchte ich nun, dass als Text nicht 1.Film sondern eine Variable eingesetzt wird, die ich vorher abfrage.
convert -font helvetica -fill blue -draw "text 100,100 '$textstring'" menupic.jpg menupic.jpg
geht das auch so lange textstring keine Leerzeichen beinhaltet.
Wie kann ich es aber anstellen, dass auch mehrere Wörter mit Leerzeichen getrennt akzeptiert werden?
Also zum Beispiel textstring="Bild 01 vom 02.12.02"
Ich befürchte, es ist mal wieder so ein Problem mit den Anführungsstrichen.
Mit denen stehe ich irgendwie auf dem Kriegsfuss.
Hat jemand eine Idee?
Es sieht nämlich irgendwie blöd aus immer _ statt eines Leerzeichens zu nehmen
Vielen Dank fürs Kopfzerbrechen
ich möchte in einem Script einer Grafik Text hinzufügen:
mit
convert -font helvetica -fill blue -draw "text 100,100 1.Film" menupic.jpg menupic.jpg
klappt das soweit auch ganz gut.
Allerdings möchte ich nun, dass als Text nicht 1.Film sondern eine Variable eingesetzt wird, die ich vorher abfrage.
convert -font helvetica -fill blue -draw "text 100,100 '$textstring'" menupic.jpg menupic.jpg
geht das auch so lange textstring keine Leerzeichen beinhaltet.
Wie kann ich es aber anstellen, dass auch mehrere Wörter mit Leerzeichen getrennt akzeptiert werden?
Also zum Beispiel textstring="Bild 01 vom 02.12.02"
Ich befürchte, es ist mal wieder so ein Problem mit den Anführungsstrichen.
Mit denen stehe ich irgendwie auf dem Kriegsfuss.
Hat jemand eine Idee?
Es sieht nämlich irgendwie blöd aus immer _ statt eines Leerzeichens zu nehmen
Vielen Dank fürs Kopfzerbrechen