Linux/Datei/Name/bereinigen: Unterschied zwischen den Versionen

Aus Foxwiki
K Dirkwagner verschob die Seite Linux/Dateinamen/bereinigen nach Linux/Datei/Name/bereinigen
 
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 17: Zeile 17:
| [[bleachbit]] || Unnötige Dateien entfernen, Speicherplatz freigeben und die Privatsphäre wahren
| [[bleachbit]] || Unnötige Dateien entfernen, Speicherplatz freigeben und die Privatsphäre wahren
|}
|}
== Skripte ==
=== mv/sed ===
$ '''mv 'file' $(echo 'file' | sed -e 's/[^A-Za-z0-9._-]/_/g')'''
=== find/perl ===
find /path/to/files -type f -print0 | \
perl -n0e '$new = $_; if($new =~ s/[^[:ascii:]]/_/g) {
  print("Renaming $_ to $new\n"); rename($_, $new);
}'


== Syntax ==
== Syntax ==
Zeile 50: Zeile 40:
===== Weblinks =====
===== Weblinks =====


[[Kategorie:Linux/Datei/Name]]
</noinclude>
</noinclude>
= Dateinamen kürzen =
==== rename ====
siehe [[Rename#Dateinamen_kürzen|Dateinamen kürzen mit rename]]
==== Shellscript ====
; Beispiel
MP3-Dateien auf 30 Zeichen kürzen
<syntaxhighlight lang="bash" line>
for altname in *.mp3; do neuname=$(echo $altname | cut -c -26); mv "$altname" "$neuname.mp3"; done
</syntaxhighlight>
[[Kategorie:Linux/Datei/Dateinamen]]

Aktuelle Version vom 14. September 2024, 11:11 Uhr

Dateinamen bereinigen - Kurzbeschreibung

Beschreibung

Werkzeuge

Werkzeug Beschreibung
detox Dateien umbenennen, um sie leichter zu handhaben
convmv Zeichensatz von Dateinamen konvertieren
fslint Behebung von Problemen mit Dateisystemdaten
rename
bleachbit Unnötige Dateien entfernen, Speicherplatz freigeben und die Privatsphäre wahren

Syntax

Anwendung

Konfiguration

Dateien

Anhang

Siehe auch

Man-Pages
Info-Pages

Links

Projekt
Weblinks