From 2fc73e410c13ef5ea8157b9654b76efd2c6e0e1e Mon Sep 17 00:00:00 2001 From: sin Date: Tue, 21 Apr 2015 17:59:08 +0100 Subject: [PATCH] xargs: Don't print trailing spaces when -t is set --- xargs.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xargs.c b/xargs.c index 92e0745..f64400c 100644 --- a/xargs.c +++ b/xargs.c @@ -160,12 +160,15 @@ static void spawn(void) { int savederrno; + int first = 1; char **p; if (tflag) { for (p = cmd; *p; p++) { + if (!first) + fputc(' ', stderr); fputs(*p, stderr); - fputc(' ', stderr); + first = 0; } fputc('\n', stderr); }