From e7f05ac74ed913b9cedc2ca8366148b5884a95b7 Mon Sep 17 00:00:00 2001 From: jamulix Date: Tue, 18 Mar 2025 05:28:38 +0100 Subject: [PATCH] Aktualisierte README.md --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 6b784c2..3bd8625 100644 --- a/README.md +++ b/README.md @@ -6,11 +6,19 @@ It works under Linux (and should also work under MacOS, but I have not tested it The program is useful if many file names, e.g. after downloading and unpacking zip files from Windows file systems contain spaces or special characters. It saves an enormous amount of time by automatically replacing the offending characters. +I have been using a similar program - a Perl script ***name2unix.pl*** - for about 15 years. It has saved me many, many hours of mindless renaming work. Now I'm learning Rust and wanted to write a useful command line application. ***NameToUnix*** is the result. + +This is my first program in Rust. + Ein leistungsstarkes Kommandozeilen-Tool zum Bereinigen von Dateinamen gemäß Linux-Konventionen. Es funktioniert unter Linux (und sollte auch unter MacOS laufen, dort habe ich es aber nicht getestet). Das Programm ist sinnvoll, wenn viele Dateinamen z. B. nach einem Download und Entpacken von Zip-Dateien aus Windows-Dateisystemen Leerzeichen oder Sonderzeichen enthalten. Es erspart enorm viel Zeit durch automatisches Ersetzen der störenden Zeichen. +Ich benutze ein ähnliches Programm - ein Perl-Skript ***name2unix.pl*** - seit ca. 15 Jahren. Es hat mir schon viele, viele Stunden stumpfsinniger Umbenennungs-Arbeit erspart. Nun bin ich dabei, Rust zu lernen und wollte eine sinnvolle Kommandozeilenanwendung schreiben. ***NameToUnix*** ist dabei herausgekommen. + +Dies ist mein erstes Programm in Rust. + (c) 2025 Dieter Schlüter ## Functions / Funktionen