Ich möchte einen Befehl, der es erlaubt, bestimmte Dateien basierend auf ihren Erweiterungen auszuwählen, um sie in ein anderes Verzeichnis zu verschieben.
Akzeptierte Antwort:
Sie können dies einfach von einem Verzeichnis aus tun mit:
mv //eadn-wc01-5196795.nxedge.io/path/to/original/directory/*.pdf /path/to/new/directory
Der Befehl für eine rekursive Bewegung kann etwas komplexer sein. Dies sollte jedoch ausreichen:
find /original/directory/ | grep '.pdf' | xargs -I {} mv {} /path/to/new/directory/
Mit dem zweiten Befehl /original/directory
wird rekursiv nach .pdf
gesucht Dateien.