mirror of
https://github.com/ksherlock/mpw-tools.git
synced 2024-11-01 03:06:12 +00:00
29 lines
401 B
C
29 lines
401 B
C
|
#include <stdio.h>
|
||
|
/*
|
||
|
* Echo [-n] ...
|
||
|
*/
|
||
|
|
||
|
|
||
|
int main(int argc, char **argv) {
|
||
|
|
||
|
int i;
|
||
|
int space = 0;
|
||
|
int n = 0;
|
||
|
|
||
|
for (i = 1; i < argc; ++i) {
|
||
|
|
||
|
char *cp = argv[i];
|
||
|
if (cp[0] == '-' && cp[1] == 'n' && cp[2] == 0) {
|
||
|
n = 1;
|
||
|
continue;
|
||
|
}
|
||
|
if (space) fputc(' ', stdout);
|
||
|
fputs(cp, stdout);
|
||
|
space = 1;
|
||
|
}
|
||
|
|
||
|
if (space && n) fputc(' ', stdout);
|
||
|
if (!n) fputc('\n', stdout);
|
||
|
return 0;
|
||
|
}
|