Mehrere .JPG Dateien in .jpg umbenennen

Von: , Frage gestellt am Fr, 25. Apr 2008

Hallo,

ich habe das Problem das ich massenhaft .JPG Dateien habe, diese aber mit gleichem Dateinamen in .jpg umbenennen muss, da Linux exakt zwischen Groß- und Kleinschreibung unterscheidet.

Kann ich dies mit einem bestimmten Befehl auf der Shell machen?
Oder hat jemand zufällig ein kleines Script dafür?

9 Antworten zu dieser Frage

  1. Antwort von nach 13 Minuten 0 hilfreich
    Re: Mehrere .JPG Dateien in .jpg umbenennen

    Hallo,

    falls du auf deinem nicht näher benannten Linux ein rename hast:

    rename 's/\.JPG$/\.jpg/' *JPG


    HTH, muzel

    • Antwort von nach 26 Minuten 0 hilfreich
      Re^2: Mehrere .JPG Dateien in .jpg umbenennen

      Ich nutze Suse Linux. [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

      • Antwort von nach 31 Minuten 0 hilfreich
        Re^3: Mehrere .JPG Dateien in .jpg umbenennen

        Ich habe deinen Befehl soeben probiert, es erscheint keine Fehlermeldung, aber die Dateiendungen haben sich auch nicht geändert. [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

        • Antwort von nach 2 Stunden 0 hilfreich
          Re^4: Mehrere .JPG Dateien in .jpg umbenennen

          Tja, es ist unter Suse noch viel einfacher - und eben anders als bei Ubuntu:

          rename .JPG .jpg *.JPG 


          Beim nächstenmal:
          man rename


          muzel

          • Antwort von nach 23 Stunden 0 hilfreich
            Re^5: Mehrere .JPG Dateien in .jpg umbenennen

            Was genau meinst Du mit:

            >Beim nächstenmal:
            >man rename

            Ich habe den Befehl "rename .JPG .jpg *.JPG" versucht, es erscheint wieder kein Fehler, noch keine andere Ausgabe, es ändert sich leider auch nicht der Dateityp von .JPG zu .jpg.

            Ich weiß nicht mehr weiter :-( [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

            • Antwort von nach einem Tag 0 hilfreich
              Re^6: Mehrere .JPG Dateien in .jpg umbenennen

              Hi,

              was genau missfällt dir an jedem der inzwischen DREI (VIER!) genannten Lösungswege? Bei mir gehen davon alle...

              Du lässt uns hier im Nebel rumstochern weil dein Problem vermutlich anders lautet als das, was du uns gesagt hast. Was genau meinst Du mit:
              >Beim nächstenmal:
              >man rename
              Damit meint er RTFM
              http://de.wikipedia.org/wiki/RTFM Ich habe den Befehl "rename .JPG .jpg *.JPG" versucht, es
              erscheint wieder kein Fehler, noch keine andere Ausgabe, es
              ändert sich leider auch nicht der Dateityp von .JPG zu .jpg.
              was gibt < ls *.JPG > aus?

              J~

            • Antwort von nach einem Tag 0 hilfreich
              Re^6: Mehrere .JPG Dateien in .jpg umbenennen

              Hallo newbull, Was genau meinst Du mit:
              >man rename
              Hat er zwar schon gesagt, aber hier noch mal für alle, die es noch nicht wissen: Mit Eingabe von

              man befehl

              erhält man die Hilfe zu dem betreffenden Befehl. Das ist das erste, was man mal probieren sollte. Ich habe den Befehl "rename .JPG .jpg *.JPG" versucht, es
              erscheint wieder kein Fehler, noch keine andere Ausgabe, es
              ändert sich leider auch nicht der Dateityp von .JPG zu .jpg.
              Ich weiß nicht mehr weiter :-(
              Ich habe den Verdacht, daß Du den Befehl rename nicht in dem Directory ausführst, in dem sich deine JPG-Dateien befinden. Da kann es natürlich nicht gehen. Also gehe bitte mit
              cd pfad_zum_directory
              erstmal zu dem Verzeichnis, wo sich die Dateien befinden, die Du umbenennen willst und führe dort das rename aus.

              Viele Grüße
              Marvin

  2. Antwort von nach 34 Minuten 0 hilfreich
    krename

    Hi,
    falls ne GUI auch geht:
    krename

    J~

    • Antwort von nach einer Stunde 0 hilfreich
      oder als Script JPG2jpg

      getestet...

      j~@Darkstar:~/.bin$ cat JPG2jpg
      # alle Dateien *.JPG nach *.jpg umbenennen
      # 250408 by J~
      for DATEINAME_END in $(ls *.JPG) ; do                    # Schleifenbeginn
      DATEINAME=${DATEINAME_END%.*}                    # Dateiname ohne Endung generieren
      echo "nenne $DATEINAME_END um in $DATEINAME.jpg" # Ausgabe was getan wird
      mv $DATEINAME_END $DATEINAME.jpg                 # Datei umbenennen
      done
      

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!