El mensaje "zsh: asegúrese de que desea eliminar todos los archivos" es una función zsh, activada específicamente al invocar un comando llamado rmcon un argumento que es *o something/*antes de la expansión global. Puedes desactivar esto con setopt rm_star_silent.
El mensaje "rm: eliminar el archivo normal" proviene del rmcomando en sí. No se mostrará de forma predeterminada, solo aparece cuando rmse invoca con la opción -i. Si no desea este mensaje, no pase esa opción. Incluso sin -i, rmsolicita confirmación (con un mensaje diferente) si intenta eliminar un archivo de solo lectura; Puede eliminar esta confirmación pasando la opción -f.
Dado que no pasó -ila línea de comando, rmes presumiblemente un alias para rm -i(también podría ser una función, un comando contenedor no estándar o un alias diferente, pero el alias rm -ies, con mucho, el más plausible). Algunas configuraciones predeterminadas incluyen alias rm='rm -i'en sus archivos de inicialización de shell; esto podría ser algo que su distribución o su administrador del sistema configuraron, o algo que recogió de algún lugar y agregó a su archivo de configuración y luego olvidó. Compruebe su ~/.zshrcpara una definición de alias para rm. Si encuentra uno, quítelo. Si no encuentra uno, agregue un comando para eliminar el alias:
unalias rm
rm -f ./*. Por defecto,rmno pide nada a menos que no tenga permiso de escritura para el archivo. Tal vez usted tiene unalias rm='rm -i'