Главная

Скрипт для рестарта тракера и дескбара

Как правильно написать?

#!/bin/sh
kill -KILL Deskbar
sleep 1
kill -KILL Tracker
sleep 2
/boot/system/Tracker &
/boot/system/Deskbar &

этот вариант не работает…

Во–первых,

Во–первых, по–моему, kill -9
Во–вторых, надо искать номера процессов Tracker и Deskbar. А это awk и grep.

Что–нибудь вроде " ps | grep «boot/system/Deskbar» | awk '{print $1}' | xargs -i kill -9 {} ;". И такую же строку для убийства Трекера.

Приду домой — напишу точную строку. Только не забыть бы :)

На

На пре–альфной Гайке строка убийства выглядит так:

ps | grep «/boot/system/Deskbar» | grep -v “grep” | awk '{print $2}' | xargs -i kill -9 {}

Разумеется, могут понадобиться поправки. К примеру, в пути к Дескбару и в номере печатаемой awk`ом колонки данных.

На моей системе строка работает, (а чего бы ей не работать? :) )

PS: Местный движок умеет править кавычки на правильные «лапки», за что честь ему и хвала, но в коде–то они должны быть просто знаками дюйма, ага.

Работает #!/bin/sh ps

Работает

#!/bin/sh
ps | grep «/boot/system/Tracker» | grep -v “grep” | awk '{print $2}' | xargs -i kill -9 {}
sleep 1
ps | grep «/boot/system/Deskbar» | grep -v “grep” | awk '{print $2}' | xargs -i kill -9 {}
sleep 1
/boot/system/Tracker &
/boot/system/Deskbar &

если кавычки исправить

А для чего

А для чего данный скрипт? оО

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Allowed HTML tags: <a> <em> <i> <img> <strong> <b> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

CAPTCHA
Введите перечисленные символы, чтобы мы убедились, что вы не робот. Не требуется для зарегистрированных пользователей.
d
n
5
9
R
7
Enter the code without spaces and pay attention to upper/lower case.