1 votos

Matar una aplicación por nombre y tiempo

¿Hay un comando de Terminal para terminar una aplicación por nombre en un momento determinado? Tengo una aplicación en la que parece que el desarrollador está un poco retrasado y a veces no se produce el apagado programado.

1voto

Puedes usar pkill (que permite terminar procesos por nombre) y cron (programación) para esto.

Primero, vamos a encontrar el nombre real de la aplicación que deseas terminar.

  1. Abre el Monitor de Actividad
  2. Selecciona la aplicación que deseas terminar ("UAD Meter & Control Panel", supongo)
  3. Escribe Cmd-I para abrir la ventana de información
  4. Selecciona la 3ª pestaña ("Archivos y puertos abiertos")
  5. Anota la parte después de la última / de la segunda línea mostrada. En mi ejemplo a continuación, sería Skim (las mayúsculas importan)

introduce la descripción de la imagen aquí

Ahora, creemos una entrada para el programador de tareas cron, para que se ejecute a las 17:30 cada día.

  1. Abre Terminal

  2. Ejecuta EDITOR=nano crontab -e

  3. Esto te lleva a un editor de texto dentro de Terminal, agrega la siguiente línea allí (reemplaza NAME con el nombre que anotaste en el paso 5 arriba)

    30 17 * pkill 'NAME'; sleep 5; pkill -9 'NAME'

  4. Escribe Ctrl-X para salir, Enter para confirmar el nombre del archivo y responde a las indicaciones para guardar.

  5. Cierra Terminal

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X