Wie kann ich die Namen von Dateien in einem Verzeichnis bearbeiten, als würde ich den Text einer Datei mit einem Texteditor bearbeiten?
Ich glaube, ich habe eine Demo davon in einem Video gesehen, vielleicht mit dem einen oder anderen Vim-Plugin – oder vielleicht in Sublime-Text?
Ich möchte in der Lage sein, Regex-Strings zu ersetzen, beliebige Änderungen vorzunehmen usw., ohne ein Shell-Skript schreiben oder einen geheimnisvollen Shell-Befehl entwerfen zu müssen.
Antwort1
Sie können sich ansehenedir, mit dem Sie jeden beliebigen Editor verwenden können.
Antwort2
Unter Arch-Linux vidir
ist es als Teil von gebündelt moreutils
.
moreutils /usr/bin/vidir
Nach dem Ausführen vidir
im Verzeichnis, in dem Sie die Dateien umbenennen, wird der Vim-Editor automatisch geöffnet.
Bearbeiten Sie Ihre Datei und speichern Sie die Änderungen ( :wq
). Die Dateinamen werden automatisch aktualisiert.