xref: /csrg-svn/bin/sleep/sleep.c (revision 1093)
1*1093Sbill static char *sccsid = "@(#)sleep.c	4.1 (Berkeley) 10/01/80";
2*1093Sbill main(argc, argv)
3*1093Sbill char **argv;
4*1093Sbill {
5*1093Sbill 	int c, n;
6*1093Sbill 	char *s;
7*1093Sbill 
8*1093Sbill 	n = 0;
9*1093Sbill 	if(argc < 2) {
10*1093Sbill 		printf("arg count\n");
11*1093Sbill 		exit(0);
12*1093Sbill 	}
13*1093Sbill 	s = argv[1];
14*1093Sbill 	while(c = *s++) {
15*1093Sbill 		if(c<'0' || c>'9') {
16*1093Sbill 			printf("bad character\n");
17*1093Sbill 			exit(0);
18*1093Sbill 		}
19*1093Sbill 		n = n*10 + c - '0';
20*1093Sbill 	}
21*1093Sbill 	sleep(n);
22*1093Sbill }
23