ren

Benennt Dateien oder Verzeichnisse im selben Elternverzeichnis um und hält die Arbeitswege des Terminals konsistent.

DateienVersion 1.2.3Stabil
lil-terminal

Überblick

ren benennt Objekte am selben Ort um und hält die Terminalpfade dabei aktuell; ein vorhandenes Ziel wird nur mit dem ausdrücklich sicheren -f ersetzt.

Umbenennen, ohne den Ort zu ändern

Nutzen Sie ren nur, wenn das Elternverzeichnis gleich bleibt; für einen Ortswechsel ist mov zuständig.

Syntax

lil-terminal
ren [-f] <new> · <src> <new>

Referenz

ren <new>

aktuelles Verzeichnis umbenennen

ren <src> <new>

Datei oder Verzeichnis umbenennen

ren <src> <new> -f

beim Umbenennen eine vorhandene Datei, Verknüpfung oder ein leeres Verzeichnis ersetzen

Ziel ersetzen

Ohne -f ist ein vorhandenes Ziel immer ein Konflikt. Mit -f darf eine Datei, ein symbolischer Link oder ein leeres Verzeichnis desselben Typs ersetzt werden. Ein nicht leeres Verzeichnis wird niemals rekursiv für eine Umbenennung gelöscht.

Namen und Sicherheit

<new> ist ein Name und kein Pfad. Schrägstriche sowie . und .. werden abgelehnt. Wenn sich auch das Elternverzeichnis ändern soll, verwenden Sie mov.

Interaktive Sandbox-Vorschau

Führen Sie die vorbereiteten Beispiele direkt auf der Seite aus. Die Ergebnisse sind vorab erstellt und werden im Browser angezeigt; auf dem Server wird kein Terminalbefehl ausgeführt.

Datei oder Verzeichnis umbenennen

Installieren und verwalten

Installieren Sie die aktuelle kompatible Version. Wählen Sie Base für den vollständigen Funktionsumfang oder Minimum für das reduzierte Paket; ein bereits installiertes Modul wird mit upgrade aktualisiert.

Base und Minimum sind zwei Pakete derselben aktuellen Modulversion.

Base-Paket

Vollständiges Paket mit lokaler Referenz und allen veröffentlichten Modi installieren.

install ren
Minimum-Paket

Das reduzierte Paket installieren. Die lokale Referenz entfällt; help <cmd> -i öffnet die aktuelle Serverreferenz.

install ren -m
Exakte öffentliche Version

Genau diese veröffentlichte Version installieren.

install ren -v 1.2.3
Prüfen oder aktualisieren

upgrade prüft Kompatibilität und ersetzt den Block nur bei Bedarf.

upgrade ren
Modul entfernen

Erweiterungsblock entfernen, Core und andere Module bleiben erhalten.

install ren -u

Beispiele

Die Beispiele sind kopierbar, werden aber nicht von der Website ausgeführt. Prüfen Sie Pfade, Rechte und destruktive Optionen.

Datei oder Verzeichnis umbenennen
cd \sandbox\tmp | pwd | ren draft.txt final.txt | cd .
README.txt
current.txt
draft.txt
new.txt

sandbox/tmp

README.txt
current.txt
final.txt
new.txt
Datei oder Verzeichnis umbenennen
ren new.txt current.txt
Ziel existiert bereits
Beim Umbenennen eine vorhandene Datei, Verknüpfung oder ein leeres Verzeichnis ersetzen
ren new.txt current.txt -f
README.txt
current.txt
draft.txt
Aktuelles Verzeichnis umbenennen
cd \sandbox\workspace | ren archive | pwd
original.txt
replace.txt
updated.txt

sandbox/archive
Datei oder Verzeichnis umbenennen
ren draft.txt nested/final.txt
Ungültiger Name

In diesem Beispiel verwendete Datei: sandbox/workspace/original.txt

Das Beispiel verwendet eine Datei oder ein Verzeichnis aus dem geschützten Dokumentationsbereich /sandbox/.

alpha
beta
gamma

Verwandte Dokumentation

Aktuelle öffentliche Version

v1.2.32026-08-08

Flache Ausgabe nach ren

Nach erfolgreichem Umbenennen erscheint eine kompakte flache Liste statt eines aufgeklappten Verzeichnisbaums.