/ / Verschieben von Dateien in ein Verzeichnis unter Linux mit "Suchen"

Verschieben von Dateien in ein Verzeichnis unter Linux mit "Suchen"

Wenn Sie alle Dateien eines bestimmten Dateityps in ein einzelnes Verzeichnis verschieben möchten, können Sie den Befehl find verwenden, um dies unter Linux zu vereinfachen.

Verwendungszweck

Führen Sie diesen Befehl im Stammverzeichnis von where ausSie möchten die Dateien finden. Wenn Sie beispielsweise alle ZIP-Dateien aus einem beliebigen 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 werden alle Dateien in dasselbe Verzeichnis verschoben, sodass alle duplizierten Dateien überschrieben werden. Beachten Sie, dass die Unterverzeichnisse nicht kopiert werden, sondern nur die Dateien.