Christian Augustat wrote:
On Sun, 16 Apr 2000, Joerg Henner wrote:
On Sun, 16 Apr 2000, Christian Augustat wrote:
Ich suche eine Moeglichkeit mit Hilfe der Bash aus einem Dateinamen die 'Leerzeichen' zu entfernen.
mv "diese\ datei" diese_datei Herzlichen Dank Jörg !
Ich jedoch habe ich mein Problem (scheinbar) nicht richtig deklariert: Ich lese mit einer "for" Schleife alle Dateien ein (*.???), diese Dateien enthalten leider Leerzeichen, wodurch die Weiterverarbeitung durch ein Konvertierungsprogramm fehlschlägt. Ich suche daher die Möglichkeit aus der Variable $filename die Leerzeichen zu entfernen oder zu ersetzen.
Hi Christian, filename=`echo $filename | sed s/[" "*]/_/g` ollte dein Problem loesen, oder? Hier werden Leerzeichen durch underscores ersetzt. -Marc -- +-----Du hast eine nützliche Linuxseite? Du suchst eine?-----------+ | --> http://www.Links2Linux.de <-- | | | +---Registered-Linux-User-#136487------------http://counter.li.org + --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com