Hallo Daniel, hallo Leute, Am Mittwoch, 13. April 2005 09:24 schrieb Daniel Bauer: [kranke Dateinamen]
Einige der Dateien enthalten ein ? bzw. * (kommt von OSX). Wenn ich nun versuche die Datei "Hallo?das ist ein Text" umzubennen, kann ich das von der Kommandozeile mit
mv "Hallo"?"das ist ein Text" "Hallo das ist ein Text"
Damit benennst Du die Datei "Hallo<beliebiges Zeichen>das ist ein Text" um. Bist Du sicher, dass da wirklich ein Fragezeichen im Dateinamen steht? Guck Dir mal ein Verzeichnislisting mit ls -b an.
machen, im Script funktioniert das leider nicht mehr (den Namen habe ich durch sed aufbereitet), er sagt es gibt eine solche Datei nicht, es sieht so aus als würde er das ? als echten Text interpretieren.
Kommt auf das Script an ;-)
Kann mir jemand sagen wo hier der Unterschied zwischen der Kommandozeile und dem Script ist?
Scheinbar hast Du das Script anders programmiert als das, was Du in der Kommandozeile eingibst. Ohne Kenntnis des Scripts lässt sich dazu aber nix sagen. Gruß Christian Boltz --
8.1 ist nicht 9.0 Also in der Quersumme schon ;-) [> Henne Vogelsang und Manfred Tremmel in suse-linux]