Я бы хотел спросить об опыте с программой killall, а именно, если кто-то использовал опцию -o, --older-than CLI. Мы недавно столкнулись с проблемой, что процессы были убиты под капотом командой: «killall --older-than 1h -r chromedriver»killall команда старше, чем опция
Killall просто убивал все, что соответствовало независимо от возраста. В то время как страница killall man довольно проста:
-o, --older-than Сопоставьте только процессы, стареющие (начатые раньше), указанное время. Время указывается как float, затем единица. Единицы являются s, m, h, d, w, M, y в секундах, минутах, часах, днях, неделях, месяцах и годах соответственно.
Интересно, было ли это результатом ложного предположения или ошибки killall или чего-то еще.
Другие сообщения здесь предлагают гораздо более сложную команду с участием sed, piping и т. Д., Которые, похоже, работают.
Спасибо, Зденек
да, извините, я должен был предоставить немного больше подробностей, так что это на Ubuntu 14.04.2 LTS (GNU/Linux 3.13.0-46) -generic x86_64), psmisc:/usr/bin/killall, psmisc 22.20-1ubuntu2. Спасибо за ваше мнение. –
http://sourceforge.net/p/psmisc/bugs/62/ похоже, что это уже известная проблема. –