[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #49466] xargs with 2>&1 returns error code in macOS 10.12
From: |
Bernhard Voelker |
Subject: |
[bug #49466] xargs with 2>&1 returns error code in macOS 10.12 |
Date: |
Fri, 28 Oct 2016 14:16:08 +0000 (UTC) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0 |
Follow-up Comment #1, bug #49466 (project findutils):
I don't see any reason for xargs to fail here; it doesn't even
see the "2>&1" redirection as the shell is evaluating this.
In effect, this should be identical to
echo a | /usr/local/bin/xargs > /dev/null 2> /dev/null
So the reason could be a bug in your shell, or the file /dev/null
(which is usually a special character device to discard any input,
or still xargs. You could run xargs under investigation of a tool
like 'strace' (which I don't know whether it is available on MacOS)
to see a bit more what happens:
echo a | strace -o xargs.trace /usr/bin/xargs > /dev/null 2>&1 ; echo $?
The output in 'xargs.trace' would be quite interesting.
Thanks & have a nice day,
Berny
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?49466>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/