Я не думаю, что есть такая простая функция, поскольку вы намеренно должны каким-то образом отсортировать список процессов - я думаю, по умолчанию это загрузка процессора - в противном случае это будет просто случайный выбор. Возможно, вы ищете флаг p (PID monitoring), который позволяет вам выбрать набор процессов, которые вас интересуют. Но даже они будут отсортированы по той или иной категории.
Con respecto a la primera parte de su pregunta " ¿Hay alguna forma de salir del reloj limpiamente? ", sí, puede detener un proceso enviando una señal.
Primero necesita averiguar el ID de proceso (PID )de su ejecuciónwatch
. Puede hacerlo por su nombre:
pidof watch
o por usuario y Cómo ver el proceso creado por un usuario específico en Unix/linux
ps -u ${USER} | grep -i watch | cut -d " " -f 1
y luego detener watch
enviando una señal como
kill -IT ${PID}
kill -INT $(pidof watch)
La segunda parte de su pregunta es más sobre el manejo de señales .