Linux + Солярис, как проверить последнее, выполняет процесс из списка процесса

Эй Вы говорите с компьютером!

(Кавычка от ребенка, который обнаруживает оболочку.)

“Оболочка” является в основном языком, который компьютер может распознать, повиноваться к и ответить на, если спросили.

Локальный или не не имеет никакого значения. Думайте об удаленной оболочке как об эквиваленте коммуникации по телефону.

1
25.11.2012, 18:17
1 ответ

Использовать ps опция -o для выбора полей, Вы хотите отобразиться для показа pid процесса, время начала и название команды, дополнительно выбирая процессы, которыми Вы интересуетесь сразу же (-C), вид на времени начала, уничтожьте все кроме последнего.

С тех пор ps как известно известно, параметры командной строки черт, необходимо будет проверить страницу справочника на реализацию. Для меня эквивалент следующих работ над Linux (для списка соответствующего PIDs):

ps -C scan_sys.sh -o pid --sort start | sed '$d'

Не забудьте заключать в кавычки $ в sed сценарий с одинарными кавычками (по крайней мере, в bash) поскольку иначе это будет расширено до переменной среды d. Можно отправить PIDs для уничтожения, например, через xargs или заменой команды (`` или $() в bash).

2
27.01.2020, 23:39

Теги

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