xref: /csrg-svn/bin/echo/echo.c (revision 1006)
1*1006Sbill static char *sccsid = "@(#)echo.c	4.1 (Berkeley) 10/01/80";
2*1006Sbill #include <stdio.h>
3*1006Sbill 
4*1006Sbill main(argc, argv)
5*1006Sbill int argc;
6*1006Sbill char *argv[];
7*1006Sbill {
8*1006Sbill 	register int i, nflg;
9*1006Sbill 
10*1006Sbill 	nflg = 0;
11*1006Sbill 	if(argc > 1 && argv[1][0] == '-' && argv[1][1] == 'n') {
12*1006Sbill 		nflg++;
13*1006Sbill 		argc--;
14*1006Sbill 		argv++;
15*1006Sbill 	}
16*1006Sbill 	for(i=1; i<argc; i++) {
17*1006Sbill 		fputs(argv[i], stdout);
18*1006Sbill 		if (i < argc-1)
19*1006Sbill 			putchar(' ');
20*1006Sbill 	}
21*1006Sbill 	if(nflg == 0)
22*1006Sbill 		putchar('\n');
23*1006Sbill 	exit(0);
24*1006Sbill }
25