Heruntergeladene AWS S3-Dateien haben nach dem Download das Datum der letzten Änderung in S3

1184
ChampS

Ich verwende AWS CLI, um einige Dateien von S3 herunterzuladen (Befehl: 'aws s3 sync'). Mein Problem ist, dass die heruntergeladene Datei dasselbe Datum der letzten Änderung wie die Datei in S3 hat. Was ich möchte, ist, dass das Datum der letzten Änderung meiner heruntergeladenen Datei auf den Zeitpunkt gesetzt ist, zu dem sie heruntergeladen wurde (es wurde zu diesem Zeitpunkt erstellt, also wurde es das letzte Mal zu diesem Zeitpunkt geändert).

Wenn dies nicht möglich ist, gibt es eine Möglichkeit, die Ausgabe des Sync-Befehls zu ändern? Was ich brauche, ist eine Liste der absoluten Pfade aller Dateien, die vom Befehl sync heruntergeladen werden. Im Moment möchte ich diese Dateien nach dem Datum der letzten Änderung mit dem "find" -Befehl von Linux auflisten, aber nur die Verwendung der Sync-Befehle wäre besser, denke ich.

0

1 Antwort auf die Frage

0
ryc010

es ist ein bisschen hack, aber vielleicht könnten Sie versuchen, den touch-Befehl zu verwenden, um das letzte Änderungsdatum aller von s3 synchronisierten Dateien zu aktualisieren?

Meine Absicht ist es, alle Dateien abzurufen, die während des Synchronisierungsbefehls heruntergeladen wurden. Um sie berühren zu können, muss ich sie kennen. Wenn ich weiß, welche Dateien synchronisiert wurden, ist keine Berührung mehr erforderlich. ChampS vor 5 Jahren 0