Завершение процесса

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

n1tr0gen
Сообщения: 149

Завершение процесса

Сообщение n1tr0gen »

Возник у меня абсолютно ламерский вопрос =) Есть программа, она создает при запуске файл progname.pid, в который помещает свой PID. Как составить конструкцию в bash, чтобы извлечь из файла PID и передать его программе kill?
Я не силен в bash-скриптах, максимум что смог придумать:

Код: Выделить всё

cat progname.pid | kill

Но оно не работает )
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: Завершение процесса

Сообщение Bolverk »

kill `cat progname.pid`
Спасибо сказали:
n1tr0gen
Сообщения: 149

Re: Завершение процесса

Сообщение n1tr0gen »

(Bolverk @ Вторник, 30 Августа 2005, 20:04) писал(а):kill `cat progname.pid`

Спасибо, помогло.
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: Завершение процесса

Сообщение elide »

cat progname.pid | xargs kill
слава роботам!
Спасибо сказали: