Em um cshell você pode preparar o comando find
para executar o trabalho da seguinte forma:
#!/bin/tcsh -f
# persona non grata
set png = ( \
user1 \
user2 \
user3 \
user4 \
)
# build dynamically a portion of the 'find' command
set cmd = ( 'printf '! -user %s\n' $png:q' )
# now fire the generated find command
find . -maxdepth 1 -type d -name '*_pattern_*' $cmd:q