Скрипт для рестарта тракера и дескбара
kim1963 11 сентября, 2009 - 13:00.Как правильно написать?
#!/bin/sh
kill -KILL Deskbar
sleep 1
kill -KILL Tracker
sleep 2
/boot/system/Tracker &
/boot/system/Deskbar &
этот вариант не работает
Вход в системуНавигацияНовые комментарииДругие материалы |
Скрипт для рестарта тракера и дескбараkim1963 11 сентября, 2009 - 13:00.Как правильно написать? #!/bin/sh этот вариант не работает |
Во–первых,
Во–первых,
по–моему, 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 &
если кавычки исправить
А для чего
А для чего данный скрипт? оО
Отправить комментарий