File: echo.c

package info (click to toggle)
discount 2.1.3-3
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 728 kB
  • sloc: ansic: 4,582; pascal: 855; sh: 196; makefile: 120
file content (24 lines) | stat: -rw-r--r-- 345 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <stdio.h>
#include <string.h>
#include <stdlib.h>


main(argc, argv)
char **argv;
{
    int nl = 1;
    int i;

    if ( (argc > 1) && (strcmp(argv[1], "-n") == 0) ) {
	++argv;
	--argc;
	nl = 0;
    }

    for ( i=1; i < argc; i++ ) {
	if ( i > 1 ) putchar(' ');
	fputs(argv[i], stdout);
    }
    if (nl) putchar('\n');
    exit(0);
}