Hallo
Der Titel klingt vielleicht ein bisschen unverständlich, deshalb gleich ein Beispiel:
FreeBSD:
Ich möchte unter NetBSD ähnlich ein Datum ausgeben lassen, welches in einem speziellen Format eingegeben wurde - und dabei nicht das Datum des Rechners selbst ändern. NetBSD bietet zwar die "-r" Option um das Datum als Sekunden seit 1970 anzuzeigen, aber bei jeder anderen Eingabe, wird versucht das Datum zu ändern, obwohl es im Allgemeinen möglich ist, die Eingabe des Datums freier zu gestalten, wenn es geändert wird.
NetBSD:
ändert z.B. das Datum auf 14:32 desselben Tages (zumindest zufolge der manpage).
Kann mir jemand weiterhelfen? Ich möchte date in einem Shellscript verwenden und es wäre sehr schön, wenn ich dafür das externe Program nutzen könnte, anstatt selber ein Datumszeichenkette in die Sekunden (und das würde reichen) umzuwandeln.
Der Titel klingt vielleicht ein bisschen unverständlich, deshalb gleich ein Beispiel:
FreeBSD:
Code:
$ date -j -f %Y/%m/%d 2006/10/27
Fri Oct 27 11:26:31 CEST 2006
$ date -j -f %Y/%m/%d 2006/10/27 +%s
1161941209
Ich möchte unter NetBSD ähnlich ein Datum ausgeben lassen, welches in einem speziellen Format eingegeben wurde - und dabei nicht das Datum des Rechners selbst ändern. NetBSD bietet zwar die "-r" Option um das Datum als Sekunden seit 1970 anzuzeigen, aber bei jeder anderen Eingabe, wird versucht das Datum zu ändern, obwohl es im Allgemeinen möglich ist, die Eingabe des Datums freier zu gestalten, wenn es geändert wird.
NetBSD:
Code:
date 1432
ändert z.B. das Datum auf 14:32 desselben Tages (zumindest zufolge der manpage).
Kann mir jemand weiterhelfen? Ich möchte date in einem Shellscript verwenden und es wäre sehr schön, wenn ich dafür das externe Program nutzen könnte, anstatt selber ein Datumszeichenkette in die Sekunden (und das würde reichen) umzuwandeln.
Zuletzt bearbeitet: