URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 81414
[ Назад ]

Исходное сообщение
"shell скрипт"

Отправлено Alex , 31-Июл-08 09:22 
Уважаемые Юниксойды!

Поскажите как прервать программу, которая выполняется непрерывно ( как top ) в скрипте. Нужно сделать что то типа top > log.txt | ^C . Только в моем случае программа ждет нажатия ESC для завершения работы... Подскажите... очень нуно...


Содержание

Сообщения в этом обсуждении
"shell скрипт"
Отправлено ipmanyak , 31-Июл-08 09:29 
>Уважаемые Юниксойды!
>
>Поскажите как прервать программу, которая выполняется непрерывно ( как top ) в скрипте. Нужно сделать что то типа top > log.txt | ^C . Только в моем случае программа ждет нажатия ESC для завершения работы... Подскажите... очень нуно...

man killall
killall имя_процесса
или
kilall -9 имя_процесса



"shell скрипт"
Отправлено Alex , 31-Июл-08 09:47 
>>Уважаемые Юниксойды!
>>
>>Поскажите как прервать программу, которая выполняется непрерывно ( как top ) в скрипте. Нужно сделать что то типа top > log.txt | ^C . Только в моем случае программа ждет нажатия ESC для завершения работы... Подскажите... очень нуно...
>
>man killall
>killall имя_процесса
>или
>kilall -9 имя_процесса

c kill знаю, думал есть более элегантное решение.. эх (


"shell скрипт"
Отправлено us.master , 31-Июл-08 11:24 
>
>c kill знаю, думал есть более элегантное решение.. эх (

А kill тоже может очень элегантно делать.
-9 ведь не единственный вариант.


"shell скрипт"
Отправлено konst , 01-Авг-08 14:38 
>>>Уважаемые Юниксойды!
>>>
>>>Поскажите как прервать программу, которая выполняется непрерывно ( как top ) в скрипте. Нужно сделать что то типа top > log.txt | ^C . Только в моем случае программа ждет нажатия ESC для завершения работы... Подскажите... очень нуно...
>>
>>man killall
>>killall имя_процесса
>>или
>>kilall -9 имя_процесса
>
>c kill знаю, думал есть более элегантное решение.. эх (

top -n 1 (linux)
top -d1 (frebsd)