Wie kann ich eine Zip-Datei mit dem Datum im Namen erstellen?


11

Wie kann ich in der Befehlszeile eine Zip-Datei aus einem Verzeichnis erstellen, dessen Name das aktuelle Datum ist?

Ich kann verwenden zip -r name dir, aber wie gibt es das Datum für einen Namen?

Antworten:


27

Durch Einfügen des dateBefehls in den Dateinamen:

zip -r "archive-$(date +"%Y-%m-%d").zip" file1 file2 file3 file4

Das macht nur Jahr-Monat-Tag, aber Sie können Zeiten, Wochen usw. verwenden, wenn das mehr zu Ihnen passt. Weitere Informationen zu den Substitutionszeichenfolgen finden Sie unter man date.


großartig, als du :)
Szaman

für Datum mit Zeit: zip -r "Archiv - $ (Datum +"% Y-% m-% d% H-% M-% S "). zip" Datei1 Datei2 Datei3 Datei4
Samad
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.