WordPress Multisite Crontab using WP-CLI Raw

WP_PATH="/var/www/site_path" | |
for SITE_URL in = $(wp site list –fields=domain,path,archived,deleted –format=csv –path="$WP_PATH" | grep ",0,0$" | awk -F ',' '{print $1 $2}') | |
do | |
echo $SITE_URL | |
for EVENT_HOOK in $(wp cron event list –format=csv –fields=hook,next_run_relative –url="$SITE_URL" –path="$WP_PATH" | grep 'now$' | awk -F ',' '{print $1}') | |
do | |
echo $EVENT_HOOK | |
wp cron event run "$EVENT_HOOK" –url="$SITE_URL" –path="$WP_PATH" > /dev/null 2>&1 | |
done | |
done |