Gruesse!
* Dirk Salva <[EMAIL PROTECTED]> schrieb am [31.07.06 18:05]:
> Hi Leute,
> 
> ich will im mc (Midnight Commander) eine Datei mittels F6 umbenennen,
> in dem ich an den Dateinamen vor der Endung etwas anhänge.
> Also z.B. 001-testdatei.jpg in 001-testdatei_schreibtest.jpg
> Unter DOS und dem NC (Norton Commander) hat man das mit F6 wie folgt
> gemacht: Datei markieren, F6 drücken, im aufpoppenden Fenster beim Ziel
> das vorgegebene mit
> *_schreibtest.jpg
> ersetzen, und schon habe ich das gewünschte Ergebnis gehabt. Unter
> Linux geht das nicht. Wie mache ich das hier korrekterweise, _ohne_ das
> ich den ganzen Dateinamen davor neu eingeben muss, denn genau das will
> ich ja verhindern!?

Daß geht mit normalen regulären Ausdrücken, die wesentlich flexibler
(aber auch komplexer) sind, als alles was DOS hergab.

Im Copy/Rename-Dialog sicherstellen, daß "shell pattern benutzen"
angestellt ist.

Im Quell-Feld des Dialogs (obere Zeile) die Maske *.* eingeben.
Im Zielfeld dann:
\1_schreibtest.\2

\1 wird dann wegen obiger Maske zu 001-testdatei, \2 zu jpg. Der Punkt
wird maskiert.

Bei mehrerern selektierten Dateien werden halt alle bearbeitet.

Das steht übrigens auch im Handbuch zum MC (und noch viel mehr...) unter
Mask Copy/Rename.

> ciao, Dirk

Gruß
        Gerhard
-- 
Standards sind eine tolle Sache.
Ich finde, jeder sollte einen haben.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an