#include <stdio.h> #include <sys/time.h> int main() { struct timeval t; if (gettimeofday(&t, NULL) == 0) printf("%d.%06u\n", t.tv_sec, t.tv_usec); return 0; }
Компилировать с cc -o timestamp timestamp.c
Для полноты: clock_gettime()
может вернуть наносекунды, но с помощью awk
скрипта вы бы не достигли такой точности в любом случае.