Am Donnerstag, den 03.02.2005, 19:48 +0100 schrieb Andreas Pakulat: > On 03.Feb 2005 - 19:19:18, Thorsten Buss wrote: > > Hallo.. > > > > Wie maskier ich in einem Bashscript sonderzeichen fuer zb. Dateinamen, > > also Blank, ?, ! ,.... ?? > > mit "\". man bash.
Das weiss ich, mir geht es VariablenInhalte. Also dynamisch Inhalt maskieren. > > Wenn ich zb diesen hier mache, und Dateien mit Blanks in dem aktuellen > > Verz dann geht das nicht... > > > > for i in `find`; do cp $i /tmp; done > > Ersetze $i durch "$i". Geht nicht. for trennt nach Blank, so bekomme ich statt cp "t e s t.txt" /tmp ein cp "t" /tmp und cp "e" /tmp.... Genau aus diesem Grund such ich eine dynamische moeglichkeit. (Bitte keine Alternative zu for... ich weiss das es sie gibt) > > aber darum gehts nicht. Es gibt Programme da geht das nicht so, und da > > kann man auch den Dateinamen nicht in "" einpacken. Wie mach ich das > > da ? > > Wieso kannst du den nicht in "" einschliessen? Obiges war nur ein moeglichst einfaches Beispiel fuer mein Problem, um erklaeren zu koennen was ich meine. :thorsten -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

