Subject: About the exit status of the xargs command

From: 東遼平 <[email-masked]>
Date: Wed, 24 Jul 2019 13:51:32 +0900

Hello.
Is the exit status behavior of xargs different from the specification?

```bash
$ cat / etc / os-release
NAME = "Alpine Linux"
ID = alpine
VERSION_ID = 3.9.4
PRETTY_NAME = "Alpine Linux v3.9"
HOME_URL = "https://alpinelinux.org/"
BUG_REPORT_URL = "https://bugs.alpinelinux.org/"

$ seq 1 5 | xargs -t -I {num} sh -c 'exit 255'
sh -c exit 255
xargs: sh: exited with status 255; aborting

$ echo $?
0
```

If you execute such a command, is the exit status not 124?