BSD 2 development
[unix-history] / src / clock.c
CommitLineData
783c5c09
BJ
1/* Copyright (c) 1979 Regents of the University of California */
2/*
3 * clock - continually print the time of day
4 */
5main()
6{
7 register char *tp;
8 int tim[2];
9 extern int stop();
10
11 setexit();
12 signal(3, &stop);
13 time(tim);
14 tp = ctime(tim)+11;
15 printf("\n\t%8.8s\t", tp);
16 while (1)
17 {
18 time(tim);
19 tp = ctime(tim)+11;
20 printf("%8.8s\b\b\b\b\b\b\b\b",tp);
21 sleep(1);
22 }
23}
24
25
26stop()
27{
28 extern int start();
29 signal(3, &start);
30 while (1) sleep(3600);
31}
32
33start()
34{
35 reset();
36
37}