Delete without argument list too long
mkdir empty_dir rsync -a --delete empty_dir/ yourdirectory/
find . -name "*portal*" -print0 | xargs -0 rm -f