Odpowiedzi:
Narzędzie find (1) ma funkcje podstawowe, które można zanegować („odwrócić”) za pomocą „!” operator. Po znaku zachęty należy jednak uciec od negacji ukośnikiem odwrotnym, ponieważ jest to metaznak powłoki. Wynik:
find . \! -user foo -print
xargs -I{} -P3 -- ${cmdhere} {}
pliku może mieć $ {cmdhere} działające na każdym pliku równolegle. cmdhere :: = standardowe narzędzia unix; standardowe narzędzia unix :: = chmod, chown, stat, ls, ...
find . ...
orurowanie do xargs
pierwszego lub drugiego sposobu?
find . ! -user foo -exec chown <owner>:<group> {} \;
!
wydaje się być opcjonalna