Benennen Sie unter Linux mehrere Dateien gleichzeitig um

Wenn Sie sich jemals gefragt haben, wie Sie können Benennen Sie mehrere Dateien gleichzeitig um, anstatt eins nach dem anderen zu gehen, ist dies das Mini-Tutorial, das Sie suchen. Darin werden wir Ihnen Schritt für Schritt beibringen, wie Sie von der Konsole Ihrer bevorzugten GNU / Linux-Distribution aus vorgehen können, um die Namen gleichzeitig und auf einfache und bequeme Weise ändern zu können, ohne dies unabhängig tun zu müssen und Ihre Zeit damit zu verschwenden. Wenn Sie den Befehl cp oder mv ausprobiert haben, wissen Sie, dass Sie dies nicht mit mehreren Dateien gleichzeitig tun können ...

Es gibt aber auch andere Möglichkeiten, und eine dieser Alternativen ist die Verwendung den Befehl mmv. Es ist sehr wahrscheinlich, dass Sie, wenn Sie den Befehl mmv im Terminal eingeben und ausführen, die typische Meldung erhalten, dass das Programm nicht installiert ist. Sie können daher den bevorzugten Paketmanager verwenden, den Sie normalerweise verwenden, und mit der Installation der erforderlichen Pakete fortfahren Paket, das den gleichen Namen trägt. Wenn dieses Paket installiert ist, verfügen Sie über ein flexibleres Tool als das ursprüngliche mv, mit dem Sie Dateien in Stapeln und nicht einzeln verschieben, kopieren, anhängen und umbenennen können. In Wirklichkeit ist das mit mmv in seiner jetzigen Form nicht möglich, aber ja mit die Hilfe von die Standard-Platzhalter Mit einem von Unix-Betriebssystemen bereitgestellten Betriebssystemen können wir in Kombination mit mmv den Namen mehrerer Dateien gleichzeitig ändern. Stellen Sie sich zum Beispiel vor, wir befinden uns in Ihrem Home-Verzeichnis und Sie haben drei Textdateien mit den Namen c1.txt, c2.txt und c3.txt. Sie möchten diese Namen in d1.txt, d2.txt und d3.txt ändern:

mmv c \ * d \ # 1

Und jetzt, wenn Sie mit einem ls auflisten, werden Sie sehen, dass die Namen das sind, wonach Sie gesucht haben. Das heißt, das Muster c \ * (c1, c2, c3) wurde in das Muster d \ # 1 (d1, d2 und d3) geändert und bezieht sich auf den ersten Platzhalter (1). Natürlich können Sie auch andere Sonderzeichen verwenden, um Textzeichenfolgen usw. zu ändern. Stellen Sie sich zum Beispiel vor, Sie haben die Dateien hello1.txt, hello2.txt und hello3.txt, und anstelle der obigen nach mmv geben Sie Folgendes ein:

mmv '* hol *' '# 1abc # 2'

Das Ergebnis wäre abca1.txt, abca2.txt und abca3.txt. Und wenn Sie die Erweiterungen ändern möchten, können Sie auch die Namen aller Dateien ändern. Stellen Sie sich vor, Sie möchten die .txt durch .htm ersetzen:

mmv \ *. txt \ # 1.htm

Und das Ergebnis wäre abca1.htm usw.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Rechnung sagte

    Interessant, für meinen Teil benutze ich normalerweise das grafische Werkzeug Pyrename, sehr gut.
    Auf der anderen Seite ist es im Beispiel, .txt in .htm zu ändern, fast besser, .html zu verwenden, da .htm eine Abkürzung ist, die Microsoft für sein FAT-Dateisystem vorgenommen hat, das in den 3er Jahren keine Erweiterungen von mehr als 90 Buchstaben zuließ als das Web gestartet wurde (keine Namen mit mehr als 8 Buchstaben).