Am Tuesday 26 March 2002 13:43 zog Marcel Schmedes folgendes aus dem Scrabble-Beutel:
[PDF] print command = gs -dNOPAUSE -sDEVICE=pdfwrite -q -dBATCH \ -sOutputFile=%H/`datetime`.pdf %s; \ rm %s
Hi, kann ja sein das ich ein DAU bin, aber bei mir werden nur Dateien mit dem Namen "datetime.pdf" erstellt.
Du hast die falschen Anführungsstriche verwendet. Diese umgekehrten ersetzen bei der String-Auswertung den Befehl mit seiner Ausgabe. Da diese Schreibweise mit den »falschen« Anführungsstrichen sehr unübersichtlich ist, sollte man lieber $(befehl) schreiben. Probier mal z.B. ls -al $(locate XF86Config) Du siehts eine Auflistung aller im System gefundenen XF86Config-Dateien mit allen ls-Angaben. Oben kommt also print command = gs -dNOPAUSE -sDEVICE=pdfwrite -q -dBATCH \ -sOutputFile=%H/$(datetime).pdf %s; \ rm %s mit freundlichen Grüßen Jörg Lippmann -- dienstlich: joerg.lippmann@o3-software.de · mobil 0179.4125552 O³ Software GmbH und Co. KG · Eichkamp 1 · 24217 Schönberg http://www.o3-software.de · fon 04344.41417.5 · fax 04344.5385