![](https://seccdn.libravatar.org/avatar/4d31ee59593d2bc1380ae9e93c021b4f.jpg?s=120&d=mm&r=g)
Moin, Alfred Reinhard schrieb: Bitte sende keine zusätzliche Kopie deiner Antwort an den Vorredner, da dieser dann die Mails doppelt bekommt. Es reicht, die Antwort nur an die Liste zu senden. Danke.
Am Donnerstag, 27. März 2003 22:17 schrieb Patrick Hess:
Versuch mal ein
cat "$var"
DAS ist mir klar - das war natürlich das erste was ich probiert hab.
Was dann ja funktioniert haben sollte. Oder etwa nicht? Ansonsten könnte ich mir deine Frage in der Liste nicht erklären.
Mein Beispiel war auch nur sehr vereinfacht, um mein Problem darzustellen. Da hängt natürlich in Wirklichkeit ein dickes Script hintendran (was schon existiert) und das ich nicht komplett nach jedem Auftreten von Variablem durchforsten wollt, die evtl. Filenamen mit Leerzeichen enthalten.
Nix "evtl."! Du MUSST jede Variable, die einen Dateinamen aufnehmen kann, unbedingt richtig quoten. Du weißt nie, auf was für Leerzeichen oder sonstige, von der Shell interpretierte Sonderzeichen, du in den Dateinamen treffen könntest. Im Falle des Falles kann dir dann das ganze Skript um die Ohren fliegen. Safety first ;-) -- Gruß, Patrick
participants (1)
-
patrick_hess@t-online.de