Below is a ready-to-use script. Review and adapt variables to your environment.
#!/usr/bin/env bash
NS="${1:-default}"
kubectl -n "$NS" get pods --field-selector=status.phase=Running | awk '/CrashLoopBackOff/{print $1}' | while read p; do
kubectl -n "$NS" delete pod "$p"
done