Dateinamen bereinigen mit dem Linux-Tool Detox

Dateinamen mit Sonderzeichen können etwa beim ­Dateiaustausch für Probleme sorgen. Detox verwandelt diese Dateinamen auto­matisch in unproblematische.

Lesezeit: 1 Min.
In Pocket speichern
vorlesen Druckansicht Kommentare lesen 65 Beiträge
Von
  • Tim Schürmann
Inhaltsverzeichnis
Linux und Linux-Softwaretipps

Die Datei Döllmer | Online – Shop (Rechnung).pdf lässt sich problemlos unter Linux speichern. Windows stolpert hingegen über das Sonderzeichen | und verweigert den Zugriff. Steht ein Programm mit der Zeichenkodierung auf Kriegsfuß, gehen zudem gerne einmal Umlaute und Sonderzeichen verloren. Ein ö mutiert dann hoffentlich nur auf dem Bildschirm zu einem ?.

Wer auf der Kommandozeile arbeitet, kämpft schließlich noch mit den Leerzeichen und den Klammern. Insbesondere unter Linux interpretieren die Bash und viele andere Shells die einzelnen Wörter als Parameter.

Man muss folglich immer daran denken, den kompletten Dateinamen in Anführungszeichen zu setzen. Ignoriert dies ein schnell heruntergeschriebenes Shell-Skript, schickt es die Datei im schlimmsten Fall ins Nirwana.

Immer mehr Wissen. Das digitale Abo für IT und Technik.

  • Zugriff auf alle Inhalte von heise+
  • exklusive Tests, Ratgeber & Hintergründe: unabhängig, kritisch fundiert
  • c't, iX, Technology Review, Mac & i, Make, c't Fotografie direkt im Browser lesen
  • einmal anmelden – auf allen Geräten lesen - monatlich kündbar
  • erster Monat gratis, danach monatlich 12,95 €
  • Wöchentlicher Newsletter mit persönlichen Leseempfehlungen des Chefredakteurs
GRATIS-Monat beginnen Jetzt GRATIS-Monat beginnen Mehr Informationen zu heise+