echo.c - sbase - suckless unix tools
(HTM) git clone git://git.suckless.org/sbase
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
echo.c (421B)
---
1 /* See LICENSE file for copyright and license details. */
2 #include <stdio.h>
3 #include <string.h>
4 #include "util.h"
5
6 int
7 main(int argc, char *argv[])
8 {
9 int nflag = 0;
10
11 argv0 = *argv, argv0 ? (argc--, argv++) : (void *)0;
12
13 if (*argv && !strcmp(*argv, "-n")) {
14 nflag = 1;
15 argc--, argv++;
16 }
17
18 for (; *argv; argc--, argv++)
19 putword(stdout, *argv);
20 if (!nflag)
21 putchar('\n');
22
23 return fshut(stdout, "<stdout>");
24 }