Проблема - это tail
программа буферизует свой входной файл до него, получают a eof
условие, затем это распечатывает последние строки (10 по умолчанию). Скорее всего, Вы прерываете его ctrl-c
комбинация, которая завершает его, таким образом хвост, не имеет никакого шанса распечатать собранные строки. Если Вы используете ctrl-d
вместо этого затем Вы эффективно отправляете end-of-file
символ к входному потоку хвоста, таким образом, это распечатает собранные строки.
rm /the/output && find . -print0 | xargs -0 cat >> /the/output
После выполнения этой команды, вы окажетесь в новой оболочке, в которой ваша группа будет иметь значение [1121522]some_group[1121523], а создаваемые вами файлы будут находиться в группе [1121524]some_group[1121525]. [1121526]newgrp[1121527] может запрашивать или не запрашивать пароль в зависимости от того, как установлены права доступа.
родственное:[1121529] Чтобы узнать, к какой группе вы принадлежите, запустите [1121530]group[1121531].[1121080].