2011-01-11 8 views
1

Wenn ich: date Systemaufruf auf FreeBSD, verwendet intern gettimeofday?Datum verwendet gettimeofday?

Noch eine Frage: Woher weiß ich, wo der Code von "Datum" Befehl auf dem System sitzt?

Danke.

Antwort

2

Sie finden die Quelle für date in der online SVN repository browser.

Der Befehl date ruft time() auf, um die aktuelle Uhrzeit abzurufen.

+0

Danke Greg. Irgendeine Befehlszeile, um das Gleiche zu tun? Wo finde ich die Quelle? – hari

+0

Danke Greg, ich versuche zu sehen, wer die Zeit des Tages anrufen kann? Irgendein Befehl, den du kennst, der es benutzt? – hari

+1

@hari: Auf meinem System (mit der FreeBSD-Quelle installiert) befindet sich die Quelldatei unter '/ usr/src/bin/date/date.c'. Ich kenne keinen Befehl, der 'gettimeofday()' aufruft, aber der einfachste Weg ist, einen zu schreiben und ihn zu kompilieren. –