cas na desetiny s

Pavel Kankovsky peak na argo.troja.mff.cuni.cz
Úterý Březen 14 15:36:29 CET 2000


On Tue, 14 Mar 2000, Jaroslav Jirasek wrote:

> Dobry den, tvorim takovy maly scripticek,
> ktery ve smycce while .. do .. done kontroluje
> ubehly cas, cas zjistuji prikazem date '+%s'.
> Potreboval bych ho ale znat s presnosti alespon na desetiny
> sekundy. Jaky prikaz mam pouzit?

Jestli jsou zajimave desetiny sekundy, pak nevim, jestli je shellovy
skript to prave. Nicmene potrebujete nasledujici program:

#include <stdio.h>
#include <sys/time.h>
#include <unistd.h>

int
main()
{
  struct timeval tv;
  if (gettimeofday(&tv, NULL) < 0) { perror("gettimeofday"); return 1; }
  printf("%ld.%06ld\n", tv.tv_sec, tv.tv_usec);
  return 0;
}

--Pavel Kankovsky aka Peak  [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."



Další informace o konferenci Linux