Startseite » wie man » Verschieben Sie Dateien mit Find in ein Verzeichnis in Linux

    Verschieben Sie Dateien mit Find in ein Verzeichnis in Linux

    Wenn Sie alle Dateien eines bestimmten Dateityps in ein einziges Verzeichnis verschieben möchten, können Sie den Befehl find verwenden, um dies unter Linux problemlos durchzuführen.

    Verwendungszweck

    Führen Sie diesen Befehl im Stammverzeichnis des Verzeichnisses aus, in dem Sie die Dateien suchen möchten. Wenn Sie beispielsweise alle ZIP-Dateien aus einem Unterverzeichnis unter / home suchen und in das Verzeichnis / backup verschieben möchten, verwenden Sie den folgenden Befehl:

    find / home -iname '* .zip' -exec mv '' / backup / \;

    Dadurch würden alle Dateien in dasselbe Verzeichnis verschoben, sodass alle Dateien, die dupliziert wurden, überschrieben werden. Beachten Sie, dass die Unterverzeichnisse nicht kopiert werden, sondern nur die Dateien.