groups
でも id
エントリを null で区切るオプションがないようです します - 少なくとも Ubuntu 18.04 に適用する必要がある GNU CoreUtils 実装では
-z, --zero
delimit entries with NUL characters, not whitespace;
例えば
id -Gnz someuser
someuser
の名前のヌル区切りのリストを与える必要があります の補足グループ -
id -Gnz someuser | xargs -0 printf '%s\n'
POSIX はこのオプションを義務付けていないため、移植性がないことに注意してください。たとえば、Open Group Base Specifications を参照してください