2012-10-07 13 views
9

ich ein Bash-Skript, das ich den Inhalt einer SSD zu Backup verwenden jedoch jeden Tag habe ich den folgenden Befehl in das Skript verwenden, um die Datei zu benennenFügen Sie den Zeitstempel auf einen Dateinamen in Ubuntu

Es hängt bereits den Monat, den Tag und das Jahr an den Dateinamen an, aber wie kann ich das ändern, um auch den Zeitstempel des Servers an den Dateinamen anzuhängen?

Antwort

3

Macht das Folgende das, was Sie brauchen? sowie

date "+%b_%d_%Y_%H.%M.%S" 
17

_%H_%M_%S in den Datum-Format-String hinzufügen. Zum Beispiel erzeugt date +%b_%d_%Y_%H_%M_%S eine Zeichenkette wie Oct_07_2012_17_57_36. Bei einer kürzeren Zeichenfolge sollten Sie das Format% s berücksichtigen. ZB date +%s erzeugt eine Zeichenfolge wie 1349654346, die Anzahl der Sekunden seit 1970-01-01 00:00:00 UTC.

+0

Dies löst mein Problem, danke! – user1710563

Verwandte Themen