Crontab убивает процессы Firefox

Я хочу создать crontab для уничтожения любых запущенных процессов firefox, если запущено более максимального числа процессов, начиная с самого старого процесса.

Допустим, запущено 5 процессов, и я не хочу разрешать максимум 2, а затем автоматически уничтожаю 3 самых старых.

3
задан 4 October 2012 в 02:38

1 ответ

Здесь идет сценарий bash:

#!/bin/bash

# Set maximum amount of remaining firefox processes here
MAX_PROC=2

let COUNT=$(pgrep firefox | wc -l)
for (( i=1; i<=COUNT-MAX_PROC; i++ ))
do
  PID=$(pgrep -o firefox)
  kill $PID
# sleep 3
done
0
ответ дан 4 October 2012 в 02:38

Другие вопросы по тегам:

Похожие вопросы: