So verschieben Sie eine Datei sicher in ein anderes Verzeichnis und entfernen Duplikate

So verschieben Sie eine Datei sicher in ein anderes Verzeichnis und entfernen Duplikate

Ich möchte Dateien aus Downloads, Dokumenten, Bildern, Musik usw. an freigegebene Speicherorte verschieben. Dafür gibt es verschiedene Gründe, unter anderem möchte ich Medien an einem zentralen, freigegebenen Ort aufbewahren.

Ich möchte vermeiden, vorhandene Dateien mit demselben Namen zu überschreiben, aber wenn die Dateien dieselbe Größe haben, behalte ich normalerweise gerne die neuere Datei. Es ist auch gut, Dateien mit doppelten Namen, aber unterschiedlichen Größen zu verschieben, aber der neuen Datei etwas Passendes anzuhängen.

Wie dem auch sei, ich habe ein Perl-Skript namens „ckmv“, das vieles von dem macht, was ich will, aber ich frage mich, ob es in Shell-Skripten eine idiomatischere Methode gibt. Haben Sie dieses Bedürfnis manchmal? Was tun Sie?

Ich habe gerade diesen Beitrag gefunden, (Wie verschiebe ich Dateien von einem Ordner in einen anderen, wobei dem Namen ein Zeitstempel angehängt wird?), in dem erklärt wird, wie man durch Anhängen des Erstellungsdatums der Datei einen neuen Namen fälscht. Das macht Sinn, das werde ich vielleicht noch hinzufügen.

Danke schön!

Antwort1

ich habe gefundenfslintum hierfür gut zu arbeiten.

verwandte Informationen