Meu erro. Eu gostaria de pensar que o seguinte será mais útil.
#!/bin/bash
uid='id -u'
echo $uid
cmd='find . ! \( -user '${uid}
echo $cmd
for gid in 'id -G'
do
cmd=${cmd}' -o -gid '${gid}
done
cmd=$cmd' \)'
echo "..."
echo $cmd
for file in 'find . ! \( -gid 1000 \)'
do
a=$(('stat ${file} --print=%a'%10))
if [ $a -eq 0 ] ; then
echo $file
fi
done