summaryrefslogtreecommitdiff
path: root/src/cmd/echo/echo.c
blob: 4733830b42f2a4783fdbd0ed44cdff4f149e9b77 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#include <string.h>

int
main (int argc, char *argv[])
{
	int i, nflag = 0;
	argc--;

	for (i = 1; i <= argc; i++) {
		if (strcmp(argv[i], "-n") == 0)
			nflag++;
		else
			printf("%s%c", argv[i], (i == argc) ? ((nflag == 1) ? '\0' : '\n') : ' ');
	}
	return 0;
}