История изменений
Исправление bormant, (текущая версия) :
Кроме возвращения true print ещё имя файла печатает.
Угу, что-то отвлекся. Кстати, в связи с отрицательными условиями есть повод использовать старый трюк -prune -o -print
:
find $TOP \( -group "$GROUP" -o -user "$USER" \) -prune -o -print0 | xargs -0 -n1 echo
find $TOP \( -group "$GROUP" -o -user "$USER" \) -prune -o -print
-prune
, для остальных -print0
.Если правильно помню...
Исправление bormant, :
Кроме возвращения true print ещё имя файла печатает.
Угу, что-то отвлекся. Кстати, в связи с отрицательными условиями есть повод использовать старый трюк -prune -o -print
:
find $TOP \( -group "$GROUP" -o -user "$USER" \) -prune -o -print0 | xargs -0 echo
find $TOP \( -group "$GROUP" -o -user "$USER" \) -prune -o -print
-prune
, для остальных -print0
.Если правильно помню...
Исходная версия bormant, :
Кроме возвращения true print ещё имя файла печатает.
Угу, что-то отвлекся. Кстати, в связи с отрицательными условиями есть повод использовать старый трюк -prune -o -print
:
find $TOP \( -group "$GROUP" -o -user "$USER" \) -prune -o -print0 | xargs -0 echo
Для попавших под условие сработает
-prune
, для остальных -print0
.Если правильно помню...