Hallo, Am Thu, 30 Mar 2006, Werner Franke schrieb:
On Mittwoch, 29. März 2006 13:52 wrote David Haller:
Am Wed, 29 Mar 2006, Werner Franke schrieb: [..] Dein 'echo' scheint ein 'echo -e' zu sein, das interpretiert die \x Sequenzen im Argument:
echo "\incgrf{$f}\newpage" >> "/tmp/alle_pngs.tex"
^^ ^^ Zeilenumbruch Das \i hat eben keine Sonderbedeutung, deswegen:
Stimmt. Mit 'echo -E' funktioniert es nun wunderbar. Habe allerdings keine Ahnung wieso es ein 'echo -e' ist. Allerdings benutze ich die ksh und da die von AT&T. Hier in der Firma benutzen wir die allerdings auch und da ist das nicht so. Hmmm.
*g* Naja, kommerzielle Unices und deren shells und tools sind ja gerne etwas seltsam...
Nun mit Deiner Hilfe jedenfalls funktioniert's nun wunderbar.
Nimm am besten die letzte Version (plus Korrektur von Achim), da ist das Verhalten von echo egal. Wobei, das (GNU) getopt wird es bei dir dann wohl nicht geben. Also, dann eben so: echo '\incgrf{'"$f"'}\newpage' >> '/tmp/alle_pngs.tex' Durch die '' sollte das echo das '\n' nicht interpretieren. -dnh -- program (pro'-gram) [n] A magic spell cast over a computer allowing it to turn one's input into error messages. tr.v. To engage in a pastime similar to banging one's head against a wall, but with fewer opportunities for reward.