4.4BSD snapshot (revision 8.1); add 1993 to copyright
[unix-history] / usr / src / bin / echo / echo.c
CommitLineData
d8ddd012 1/*
ba5e8546
KB
2 * Copyright (c) 1989, 1993
3 * The Regents of the University of California. All rights reserved.
d8ddd012 4 *
27c71911 5 * %sccs.include.redist.c%
d8ddd012
KB
6 */
7
8#ifndef lint
ba5e8546
KB
9static char copyright[] =
10"@(#) Copyright (c) 1989, 1993\n\
11 The Regents of the University of California. All rights reserved.\n";
d8ddd012
KB
12#endif /* not lint */
13
14#ifndef lint
ba5e8546 15static char sccsid[] = "@(#)echo.c 8.1 (Berkeley) %G%";
d8ddd012
KB
16#endif /* not lint */
17
e9de962b 18#include <stdio.h>
d9b45bbd
KB
19#include <stdlib.h>
20#include <string.h>
e9de962b 21
b4b1f74b 22int
e9de962b 23main(argc, argv)
d8ddd012 24 int argc;
b4b1f74b 25 char *argv[];
e9de962b 26{
38a7acd0 27 int nflag;
e9de962b 28
d9b45bbd
KB
29 /* This utility may NOT do getopt(3) option parsing. */
30 if (*++argv && !strcmp(*argv, "-n")) {
38a7acd0
KB
31 ++argv;
32 nflag = 1;
33 }
34 else
35 nflag = 0;
d8ddd012
KB
36
37 while (*argv) {
38 (void)printf("%s", *argv);
39 if (*++argv)
e9de962b
BJ
40 putchar(' ');
41 }
d8ddd012 42 if (!nflag)
e9de962b
BJ
43 putchar('\n');
44 exit(0);
45}