Dateien umbenennen => Beginn mit ..

Diskutiere mit über: Dateien umbenennen => Beginn mit .. im Mac OS X - Unix & Terminal Forum

  1. Greenlandy

    Greenlandy Thread Starter MacUser Mitglied

    Beiträge:
    86
    Zustimmungen:
    0
    Registriert seit:
    05.03.2004
    Grüezi!

    Leider komme ich bei einem kleinen Problem nicht wirklich weiter:

    Ich will eine beliebige Datei umbenennen, dabei soll der neue Namen mit einem ".." beginnen.
    Im Finder bekomme ich die Meldung, dass dies dem System vorbehalten ist.
    Im Terminal bekomme ich bei dem Befehl mv die Meldung "No such file or directory"

    Da ich mit meinen bescheidenen Unix-Kenntissen nicht weiter komme, kann mir evtl. jemand hier helfen?!?

    Gruss,

    Christian
     
  2. iDrops

    iDrops MacUser Mitglied

    Beiträge:
    812
    Zustimmungen:
    45
    Registriert seit:
    16.11.2004
    Die OS X GUI erlaubt kein Umbenennen mit führendem "." da diese Dateien unter Unix normalerweise unsichtbar sind (vergleiche ls mit ls -al im Terminal-Fenster).

    Folgendes funktioniert allerdings im Terminal-Fenster:

    touch test
    mv test ..test
    ls -al ..test
     
  3. Tobster

    Tobster MacUser Mitglied

    Beiträge:
    83
    Zustimmungen:
    0
    Registriert seit:
    06.09.2004
    Besser kann man es nicht vormulieren!

    Alles klärchen????
     
  4. Greenlandy

    Greenlandy Thread Starter MacUser Mitglied

    Beiträge:
    86
    Zustimmungen:
    0
    Registriert seit:
    05.03.2004
    Grüezi!

    Hmmmm....

    Das funzt soweit schon. Das Problem ist nur, dass es nicht mehr geht sobald die Datei nach den ".." Keine weiteren Zeichen enthält (wegen des Oberverzeichnisses, schon klar) oder nur ein weiteres Leerzeichen mehr im Dateinamen hat. Und die Datei die ich hier hatte und wieder in eine solche umbenennen muss, hatte den Namen ".. " (Punkt-Punkt-Leerzeichen).

    Es sei denn es gab unsichtbate Sonderzeichen. Die konnte ich aber durch benutzen des Tabs in der Befehlszeile ausschliessen.

    Fragt mich nur nicht, warum eine Datei so einen Namen bekommt. Den hatte sie nicht von mir.

    Danke, trotzdem, schon einmal.
     
  5. fulalale

    fulalale MacUser Mitglied

    Beiträge:
    37
    Zustimmungen:
    0
    Registriert seit:
    02.12.2004
    Wie wärs mit ..., also drei Punkten, das funzt, und zwar folgendermaßen:
    Tastenkombination "alt + .", das geben drei schöne Punkte …, die sind auch typographisch korrekt.

    Fulalale
     
  6. foo

    foo MacUser Mitglied

    Beiträge:
    51
    Zustimmungen:
    0
    Registriert seit:
    28.02.2005
    leerzeichen in filenamen musst du im terminal 'escapen' (backslash davor setzen), oder du setzt gleich den ganzen namen in anfuehrungszeichen. eine solche abtrennung ist noetig, weil der befehl den du nutzt (beispielsweise mv) ja sonst nicht wissen kann, was argument1, 2, 3 usw ist.
    Code:
    mv file_1 file\ 1
    mv file_1 "file 1"
     
  7. maceis

    maceis MacUser Mitglied

    Beiträge:
    16.645
    Zustimmungen:
    596
    Registriert seit:
    24.09.2003
    mv '.. ' neuer_name
    mv ".. "neuer_name
    mv ..\ * neuer_name


    Bei der letzten Möglichkeit darf es nur eine Datei geben, auf die das Muster passt, sonst erhältst Du einen Fehler.
    Gibt es mehrere, bietet die zsh sehr schöne Möglichkeiten, aber ich glaube, das ist hier nicht gefragt.

    HTH
     
    Zuletzt bearbeitet: 03.03.2005
Die Seite wird geladen...
Ähnliche Themen - Dateien umbenennen Beginn Forum Datum
Alte Dateien mit Terminal finden Mac OS X - Unix & Terminal 16.10.2016
mp3- und m4a-Dateien aus ID3-Tags umbenennen Mac OS X - Unix & Terminal 14.10.2015
rsync lokaler Dateien auf NAS - Fehlermeldungen Mac OS X - Unix & Terminal 22.10.2013
ssh - Terminal Dateien kopieren Mac OS X - Unix & Terminal 31.10.2012
Dateien Umbenennen in Terminal! Mac OS X - Unix & Terminal 15.05.2009

Diese Seite empfehlen

Benutzerdefinierte Suche