Estoy tratando de eliminar sistemáticamente los perfiles en algunos sistemas que se instalaron manualmente desde github.
Lo haré con una política de mi MDM que ejecuta una secuencia de comandos, sin embargo, no puedo hacer que la secuencia de comandos se lea en una matriz correctamente.
Hasta ahora tengo:
profilesToRemove=$(profiles list | grep com.github.erikberglund | /usr/bin/awk '{ print $4 }') for i in ${(f)profilesToRemove}; do
profiles remove "$i" done
El problema es que sigo recibiendo un error de sustitución incorrecta con $ {(f) y no sé cómo proceder.