Nachdem Sie den Titel gelesen haben, können Sie denken, sehr einfach, ich benutze der Befehl cp oder mv und ich benutze das Platzhalterzeichen *, um alle auf einmal zu bewegen. Aber das würde jede einzelne Datei in das Verzeichnis verschieben, in dem Sie arbeiten. Aber wir wollen das nicht genau. Was wir in diesem Mini-Tutorial zeigen wollen, ist etwas verfeinert, das heißt, nur bestimmte Formate aus diesem Verzeichnis an einen anderen Ort zu verschieben.
Denken Sie daran, wenn ich Verschieben sage, kann es auch umbenannt werden. Nachdem dies gesagt ist, wollen wir uns an die Arbeit machen und zeigen, wie dies getan werden kann ein super einfacher und schneller Weg, sodass Sie beim Löschen bestimmter Dateiformate diese nicht einzeln verschieben müssen, sondern alles über eine einzige Befehlszeile automatisieren können. Nun, um verschiedene Formate zu verschieben Dateien von einem Verzeichnis in ein anderes Verzeichniskann das Befehlsformat eines der folgenden sein:
mv /ruta/origen/*.{ext1, ext2, extn} /ruta/destino
mv *.ext1 *.ext2 *.extn /ruta/destino
Beide Fälle dienen, im ersten spezifizieren wir die Herkunftsroute und dann die Erweiterungen dass wir umziehen werden. Nur diese werden verschoben und keine anderen, was sich auf eine Datei auswirkt, unabhängig von ihrem Namen. Im zweiten Fall wird davon ausgegangen, dass wir bereits in dem Verzeichnis arbeiten, in dem sich die zu verschiebenden Dateien befinden ...
Stellen Sie sich zum Beispiel vor, wir möchten alle Videos von einem Verzeichnis in ein anderes verschieben. Stattdessen befinden sich in diesem Verzeichnis TXT-, ODT-Dokumente und auch Musik in MP3. Wenn wir nur daran interessiert wären, die .flv, .mp4, .avi und .mkvWas wir tun würden, wäre Folgendes:
mv /home/Documentos/*.{flv, mp4, avi, mkv} /home/Multimedia
So einfach ist das, wenn Lassen Sie uns den Inhalt des Quellverzeichnisses mit einem ls auflistenWir werden sehen, dass alle verschobenen Dateien verschwunden sind, aber diejenigen, die wir nicht beeinflussen wollten, werden es sein. Ein sehr einfaches Beispiel, aber sicherlich Anfänger schätzen!
ausgezeichneter Beitrag und nützlich